Czy istnieją otwarte hierarchiczne systemy zarządzania bazą danych [zamknięte]

12

Szukałem hierarchicznego systemu zarządzania bazami danych i jedynym, z którym się spotkałem, były ims IBM. Czy istnieją systemy open source, z których można korzystać ?.

Gandalf
źródło

Odpowiedzi:

6

Ponieważ bazy danych XML są hierarchiczne, można na nie spojrzeć. Ostatnio używałem BaseX i bardzo mi się podobało.

Kim
źródło
Zakładając, że cała baza danych może być reprezentowana jako pojedynczy ogromny dokument XML!
Gajusz
1
Oczywiście możesz podzielić swoje dane na kilka dokumentów ...
Kim
@objectiveME: to powinna być odpowiedź, a nie komentarz
Kim
dokonałem zmiany (od komentarza do odpowiedzi).
Gandalf
4

Każda implementacja LDAP będzie hierarchiczna lub przynajmniej jako taka ujawniona, nawet jeśli backend jest czymś innym.

(Prawdopodobnie są inni, a nawet Apple Open Directory, ale nie wiem, czy ten ma dedykowaną stronę projektu)

Joe
źródło
1

MongoDB to zorientowana na dokumenty baza danych, która przechowuje binarny JSON . Jest to baza danych typu open source z rzeczywistym wsparciem korporacyjnym .

Pod względem hierarchicznym „dokumenty” zamiast „rekordów” są przechowywane w „kolekcjach” zamiast „tabelach”. Za pomocą JSON łatwo jest tworzyć obiekty reprezentujące dane hierarchiczne. Obsługuje także indeksowanie i tworzenie zapytań „do” tych dokumentów.

Jeśli myślisz o bazach danych XML, JSON powinien być konkurencyjny.

Gates VP
źródło
1
XML i JSON to nic innego jak IMS ...
Gaius