Существуют ли иерархические системы управления базами данных с открытым исходным кодом [закрыто]


12

Я искал иерархическую систему управления базами данных, и единственная, с которой я столкнулся, была IBM ims. Существуют ли системы с открытым исходным кодом, которые можно использовать?

Ответы:


6

Поскольку базы данных XML являются иерархическими, вы можете посмотреть на них. Недавно я использовал BaseX, и он мне очень понравился.


Предполагая, что вся ваша база данных может быть представлена ​​в виде одного огромного XML-документа!
Гай

1
Конечно, вы можете разделить свои данные на несколько документов ...
Ким

@objectiveME: это должен быть ответ, а не комментарий
Ким

я сделал изменение (от комментария к ответу).
Гэндальф

4

Любая реализация LDAP будет иерархической или, по крайней мере, представленной как таковая, даже если бэкэнд - это нечто другое.

(Вероятно, есть и другие, и даже открытый каталог Apple, но я не знаю, есть ли у него отдельная страница проекта)


2

Я нашел свинку и лицензию GPL. * Mumps (также называемый M) - это язык программирования общего назначения, который поддерживает уникальную, иерархическую (или многомерную) базу данных * http://cs.uni.edu/~okane/mumps.html

Обновить

Важные ссылки

- http://gradvs1.mgateway.com/main/

- http://www.intersystems.com/


1

MongoDB - это документно-ориентированная база данных, в которой хранится двоичный файл JSON . Это база данных с открытым исходным кодом с реальной корпоративной поддержкой .

С точки зрения иерархии, он хранит «документы» вместо «записей» в «коллекциях» вместо «таблиц». Используя JSON, легко создавать объекты, представляющие иерархические данные. Он также поддерживает индексацию и запросы в эти документы.

Если вы думаете о базах данных XML, JSON должен быть конкурентоспособным.


1
XML и JSON совсем не похожи на IMS ...
Гай,

1

Это не с открытым исходным кодом, но Microsoft SQL 2008 Management Studio Express является бесплатной и позволяет типы данных XML, начиная с SQL Server 2005. Если вы не знакомы с использованием типа данных XML для хранения иерархии, в настоящее время я читаю книгу Майкла Коулса под названием Pro SQL Server 2008 XML, который вводит использование XML в SQL.

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.