0

私は以前にこの質問をしようとしましたが、もう一度質問を試みます。人または人を表すノードのグラフがあり、各人には彼/彼女に関連付けられたカレンダーがあります。カレンダーはタイムラインを使用して表されます。この古いスレッド ( http://lists.neo4j.org/pipermail/user/2011-April/007966.html ) に出くわしました。これは、LuceneTimeline では Timeline-per-Node のモデルを実装するのが難しいと言っています。古い B ツリーの実装はより効率的でした。それはまだ本当ですか?

バージョン 1.8 以降で使用できる B ツリーの実装はありますか?

誰かが同様の問題に直面しましたか?

タイムラインを管理するための REST インターフェイスを公開するプラグインの構築に取り組んでいます。私が直面している問題は次のとおりです。

  • 既存の LuceneTimeline を取得するには?
  • Timeline をすべての Node に関連付ける方法は?
  • どこかに例はありますか?

ありがとう、

4

1 に答える 1

0

https://github.com/neo4j/graph-collections/blob/master/src/test/java/org/neo4j/collections/timeline/TestTimeline.javaはおそらくあなたがすべきものです。ただし、これは Java Embedded API を使用しているため、REST ではうまく機能しません。Groovy コードを送信するか、カスタム Neo4j サーバー プラグインを実行します。 http://docs.neo4j.org/chunked/stable/server-plugins.htmlを参照してください。

また、Cypher でそのようなことを行うこともできます。http://docs.neo4j.org/chunked/stable/cypher-cookbook-path-tree.html を参照してください

于 2013-05-29T13:00:26.260 に答える