2010-12-27 5 views

答えて

2

RemoteGraphDatabaseには、RemoteIndexServiceというIndexServiceの実装があります。あなたが最初のサーバー上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の次のアップデートが使用します1.2で導入されたNeo4jの新しいインデックスAPIは、これをはるかに便利にするでしょう。

関連する問題