2013-05-28 4 views
0

나는이 질문을 일찍 시도하려고 시도 했으므로 질문을 다시 시도 할 것입니다. 나는 사람들을 대표하는 사람 또는 노드의 그래프를 가지고 있으며 각 사람은 그/그녀와 관련된 달력을 가지고있다. 달력은 타임 라인을 사용하여 표시됩니다. 이 오래된 스레드 (http://lists.neo4j.org/pipermail/user/2011-April/007966.html)를 보았습니다. LuceneTimeline에서는 노드 당 타임 라인 모델을 구현하는 것이 어렵고 이전 B- 트리 구현이 더 효율적이라고합니다. 그것은 여전히 ​​사실입니까?Neo4j에서 노드 당 타임 라인을 만드는 방법

버전 1.8 이상에서 사용할 수있는 B- 트리 구현이 있습니까?

비슷한 문제가있는 사람이 있습니까?

타임 라인 관리를위한 REST 인터페이스를 제공하는 플러그인을 만드는 중입니다. 내가 직면 한 문제는 다음과 같습니다.

  • 기존 LuceneTimeline을 검색하는 방법은 무엇입니까?
  • 모든 노드에 타임 라인을 연결하는 방법은 무엇입니까?
  • 어디에도 예가 있습니까?

감사합니다,

답변

0

https://github.com/neo4j/graph-collections/blob/master/src/test/java/org/neo4j/collections/timeline/TestTimeline.java은 당신이해야 아마. 그러나 자바 임베디드 API를 사용하고 있기 때문에 REST보다 뛰어나다. Groovy 코드를 보내거나 사용자 정의 Neo4j Server 플러그인을 수행하십시오 (http://docs.neo4j.org/chunked/stable/server-plugins.html 참조).

또한 Cypher에서 이와 비슷한 작업을 수행 할 수 있습니다 (http://docs.neo4j.org/chunked/stable/cypher-cookbook-path-tree.html

참조).
관련 문제