1

階層データを保存するために、グラフ データベース (Neo4j) を JCR ベースのソリューション (ModeShape、JackRabbit) の代わりとして見ることができますか? それとも、JCR 実装が内部で Neo4j を使用できることを意味する 2 つの異なる抽象化レベルに属していますか? ご協力ありがとうございました。

4

2 に答える 2

2

どちらも、Neo4j をストレージ バックエンドとして使用して CMS アプリケーションを構築しています ( http://structr.orgを参照) 。

JCR の実装は、Neo4j を使用して行うこともできます。過去にこれに取り組んだ人もいます。Neo4j を Apache Shindig のバックエンド ストレージとして使用するグループもあります。

于 2013-02-20T07:02:00.727 に答える
1

グラフ DB (Neo4j など) の機能とドキュメント DB の機能を組み合わせた OrientDB ( http://www.orientdb.org/ ) も参照してください。このようなハイブリッド アプローチの実装を示す、 Jackrabbit ( https://github.com/eiswind/jackrabbit-orient )のストレージ アダプターとして OrientDB を使用するプロトタイプ実装さえあるようです。

于 2013-02-27T09:26:20.923 に答える