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?.

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.


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.)



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.


1
XML und JSON sind nichts wie IMS ...
Gaius

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.