2013-05-28 3 views
0

J'avais essayé de poser cette question plus tôt et je vais essayer de reformuler la question. J'ai un graphique des personnes ou des noeuds représentant les gens et chaque personne a un calendrier associé à lui/elle. Le calendrier est représenté à l'aide d'un scénario. Je suis tombé sur ce vieux fil (http://lists.neo4j.org/pipermail/user/2011-April/007966.html), ce qui indique que l'implémentation du modèle de Timeline-per-Node est difficile avec LuceneTimeline et que l'ancienne implémentation de B-tree était plus efficace. Est-ce toujours vrai?Comment créer un scénario par nœud dans Neo4j

Existe-t-il une implémentation de l'arbre B disponible dans la version 1.8 et supérieure?

Est-ce que quelqu'un a rencontré un problème similaire?

Je travaille sur la construction d'un plugin pour exposer une interface REST pour la gestion des Timelines. Les problèmes auxquels je suis confronté sont:

  • Comment récupérer un LuceneTimeline existant? Comment associer un scénario à chaque nœud?
  • Existe-t-il des exemples partout?

Merci,

Répondre

0

https://github.com/neo4j/graph-collections/blob/master/src/test/java/org/neo4j/collections/timeline/TestTimeline.java est probablement ce que vous devriez. Cependant, cela ne fonctionne pas très bien sur REST car il utilise l'API Java Embedded. Envoyez un code Groovy ou faites un plugin Neo4j Server personnalisé, voir http://docs.neo4j.org/chunked/stable/server-plugins.html.

En outre, vous pouvez faire quelque chose comme ça avec Cypher, voir http://docs.neo4j.org/chunked/stable/cypher-cookbook-path-tree.html

Questions connexes