私は階層型データベース管理システムを探していましたが、出会ったのはIBMのimsだけでした。使用できるオープンソースシステムはありますか?.
XMLデータベースは階層的であるため、それらを見ることができます。私は最近 BaseX を使用し、とても気に入りました。
LDAP実装は、バックエンドが他のものであっても、階層的であるか、少なくともそのように公開されます。
(おそらく他にもあり、AppleのOpen Directoryさえありますが、それが専用のプロジェクトページを持っているかどうかはわかりません)
私はおたふく風邪とそのGPLがライセンスされていることを発見しました。*おたふく(Mとも呼ばれます)は、一意の階層(または多次元)データベース機能をサポートする汎用プログラミング言語です*http://cs.uni.edu/~okane/mumps.html
更新
重要なリンク
MongoDB は バイナリJSON を格納するドキュメント指向のデータベースです。これは実際の corporate backing を含むオープンソースのデータベースです。
階層的には、「レコード」ではなく「ドキュメント」を「テーブル」ではなく「コレクション」に格納します。 JSONを使用すると、階層データを表すオブジェクトを簡単に作成できます。また、これらのドキュメントの「中」へのインデックス付けとクエリもサポートします。
XMLデータベースを考えている場合、JSONは競争力があるはずです。
オープンソースではありませんが、Microsoft SQL 2008 Management Studio Expressは無料で、SQL Server 2005以降のXMLデータ型を使用できます。XMLデータ型を使用して階層を格納することに慣れていない場合は、現在、マイケルコールのProと呼ばれる本を読んでいます。 SQLでのXMLの使用を紹介するSQL Server 2008 XML。
http://www.Microsoft.com/downloads/en/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b