Gibt es hierarchische OpenSource-Datenbankverwaltungssysteme [geschlossen]

12

Ich war auf der Suche nach einem hierarchischen Datenbankverwaltungssystem und das einzige, auf das ich gestoßen bin, war das von IBM. Gibt es Open-Source-Systeme, die man verwenden kann?.

Gandalf
quelle

Antworten:

6

Da XML-Datenbanken hierarchisch sind, können Sie sich diese ansehen. Ich habe kürzlich BaseX verwendet und es hat mir sehr gut gefallen.

Kim
quelle
Angenommen, Ihre gesamte Datenbank kann als ein einziges großes XML-Dokument dargestellt werden!
Gaius
1
Natürlich können Sie Ihre Daten auf mehrere Dokumente aufteilen ...
Kim
@objectiveME: Dies sollte eine Antwort sein, kein Kommentar
Kim
Ich habe die Änderung vorgenommen (vom Kommentar zur Antwort).
Gandalf
4

Jede LDAP-Implementierung wird hierarchisch sein oder zumindest als solche verfügbar gemacht, selbst wenn das Backend etwas anderes ist.

(Es gibt wahrscheinlich andere und sogar Apples Open Directory, aber ich weiß nicht, ob dieses eine eigene Projektseite hat.)

Joe
quelle
1

MongoDB ist eine dokumentenorientierte Datenbank, in der binäres JSON gespeichert wird . Es ist eine Open-Source-Datenbank mit tatsächlicher Unternehmensunterstützung .

In Bezug auf die Hierarchie werden "Dokumente" anstelle von "Datensätzen" in "Sammlungen" anstelle von "Tabellen" gespeichert. Mit JSON ist es einfach, Objekte zu erstellen, die hierarchische Daten darstellen. Es unterstützt auch das Indizieren und Abfragen "in" diese Dokumente.

Wenn Sie an XML-Datenbanken denken, sollte JSON wettbewerbsfähig sein.

Gates VP
quelle
1
XML und JSON sind nichts wie IMS ...
Gaius