0
LuceneIndexService가 GraphDataBaseService를 입력 매개 변수로 사용하지만 EmbeddedGraphDatabase에서만 작동하지만. 그러나 RemoteGraphDatabase에서는 작동하지 않는 것 같습니다.RemoteGraphDatabase를 사용하여 Neo4j에서 인덱싱
LuceneIndexService가 GraphDataBaseService를 입력 매개 변수로 사용하지만 EmbeddedGraphDatabase에서만 작동하지만. 그러나 RemoteGraphDatabase에서는 작동하지 않는 것 같습니다.RemoteGraphDatabase를 사용하여 Neo4j에서 인덱싱
RemoteGraphDatabase에는 RemoteIndexService라는 IndexService 구현이 있습니다. 그런 다음
EmbeddedGraphDatabase graphDb = ...
IndexService index = new LuceneIndexService(graphDb);
BasicGraphDatabaseServer server = new LocalGraphDatabase(graphDb);
server.registerIndexService(index, "lucene index");
// Expose the server through RMI as usual...
당신이 할 것 클라이언트 측에서 :
는RemoteGraphDatabase graphDb = ...
IndexService index = new RemoteIndexService(graphDb, "lucene index");
// business as usual...
RemoteGraphDatabase의 다음 업데이트는 사용됩니다 위해 먼저 작성하고 서버에 IndexService을 노출 할 필요가 그것을 사용하기 1.2에 소개 된 Neo4j의 새로운 색인 API를 사용하면 훨씬 편리해질 것입니다.