Existe-t-il des systèmes de gestion de bases de données hiérarchiques open source [fermé]


12

Je cherchais un système de gestion de base de données hiérarchique et le seul que j'ai rencontré était ims d'IBM. Y a-t-il des systèmes open source que l'on peut utiliser?.

Réponses:


6

Étant donné que les bases de données XML sont hiérarchiques, vous pouvez les consulter. J'ai récemment utilisé BaseX et je l'ai beaucoup aimé.


En supposant que votre base de données entière peut être représentée comme un seul énorme document XML!
Gaius

1
Bien sûr, vous pouvez diviser vos données sur plusieurs documents ...
Kim

@objectiveME: ce devrait être une réponse, pas un commentaire
Kim

j'ai fait le changement (du commentaire à la réponse).
Gandalf

4

Toute implémentation LDAP va être hiérarchique, ou du moins exposée en tant que telle, même si le backend est autre chose.

(Il y en a probablement d'autres, et même l'Open Directory d'Apple, mais je ne sais pas si celui-ci a une page de projet dédiée)



1

MongoDB est une base de données orientée document qui stocke le JSON binaire . Il s'agit d'une base de données open source avec un véritable support d'entreprise .

En termes de hiérarchie, il stocke les "documents" au lieu des "enregistrements" dans les "collections" au lieu des "tables". En utilisant JSON, il est facile de créer des objets qui représentent des données hiérarchiques. Il prend également en charge l'indexation et l'interrogation "dans" ces documents.

Si vous pensez aux bases de données XML, JSON devrait être compétitif.


1
XML et JSON n'ont rien à voir avec IMS ...
Gaius

1

Ce n'est pas open source, mais Microsoft SQL 2008 Management Studio Express est gratuit et autorise les types de données XML à partir de SQL Server 2005. Si vous n'êtes pas familier avec l'utilisation du type de données XML pour stocker les hiérarchies, je lis actuellement un livre de Michael Coles appelé Pro SQL Server 2008 XML qui présente l'utilisation de XML dans SQL.

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.