Même si LuceneIndexService utilise GraphDataBaseService en tant que paramètre d'entrée, il ne fonctionne que sur EmbeddedGraphDatabase. Cependant, il ne semble pas fonctionner avec RemoteGraphDatabase est-il possible de le faire ...Indexation dans Neo4j à l'aide de RemoteGraphDatabase
0
A
Répondre
2
Pour RemoteGraphDatabase il existe une implémentation de l'IndexService appelé RemoteIndexService. Pour l'utiliser, vous devez d'abord créer et exposer le IndexService sur le serveur:
EmbeddedGraphDatabase graphDb = ...
IndexService index = new LuceneIndexService(graphDb);
BasicGraphDatabaseServer server = new LocalGraphDatabase(graphDb);
server.registerIndexService(index, "lucene index");
// Expose the server through RMI as usual...
ensuite sur le côté client que vous feriez:
RemoteGraphDatabase graphDb = ...
IndexService index = new RemoteIndexService(graphDb, "lucene index");
// business as usual...
La prochaine mise à jour de RemoteGraphDatabase utilisera la Nouvel API d'index de Neo4j introduit en 1.2, cela rendra cela beaucoup plus pratique.
Questions connexes
- 1. indexation Neo4j en utilisant l'API Blueprint
- 2. Indexation et reconnaissance de caractères spéciaux sur neo4j
- 3. Indexation des anciennes données avec Neo4j et jRuby on Rails
- 4. Neo4j indexation avec Lucene et requête avec SOLR
- 5. Refactor une boucle de laide dans LINQ
- 6. Simplifier une fonction laide dans Haskell
- 7. Importation par lots et auto-indexation
- 8. Laide écran de préférence sur Samsung I5800
- 9. Comment utiliser les noeuds BatchInserted de Neo4j après leur création et leur indexation?
- 10. mysql indexation partielle, indexation inverse
- 11. structure de données laide à la recherche java
- 12. Auto-indexation (et indexation traditionnelle) - Implémentations et conseils à partager?
- 13. Une manière moins laide de localiser DayOfWeek?
- 14. neo4j graphe à JSON
- 15. Sélection laide dans l'éditeur de texte Visual Studio 2012
- 16. Indexation dans lucene
- 17. Indexation de matrices dans Matlab
- 18. Indexation POJO dans Lucene
- 19. Neo4J API Rest: Créer une relation UNIQUE ou renvoyer FAIL sans indexation
- 20. Indexation dans ESE
- 21. tableau indexation dans lua
- 22. Indexation dans Linq
- 23. Indexation dans SQL Server
- 24. Indexation dans SQL Server
- 25. Tableaux GLSL à indexation dynamique
- 26. Ligne laide et rendu des bordures
- 27. Obtenir une requête SQL laide à travailler en C#
- 28. plusieurs charges dans neo4j
- 29. Indexation de sites bilingues
- 30. Indexation de champs à valeurs multiples Lucene