Neo4j 2.3和全文搜索

时间:2015-10-15 09:39:03

标签: neo4j cypher spring-data-neo4j

在我的Neo4j应用程序中,我正在使用基于传统Lucene索引的全文搜索。

现在

GraphDatabaseSettings.node_auto_indexing
GraphDatabaseSettings.node_keys_indexable

被标记为已弃用......

如何在Neo4j 2.3中正确使用Lucene全文搜索?

1 个答案:

答案 0 :(得分:2)

不幸的是,Legacy Indexing已被弃用,此时没有替代方案。

我询问了将来实施此类功能的计划。回答(@ chris.graphaware):

  

是的,它的计划是3.0或3.1。另一方面,我倾向于说ES是用于搜索并且做得很好,当然它会为你的堆栈添加一个额外的层并关注一致性,但是,是的,一切都有代价:simple_smile:

基本上选项是:

  • 关注此处介绍的Neo4j 3.0+开发和结帐功能
  • 探索将ElasticSearch作为搜索引擎集成到您的应用程序中的可能性(我相信GraphAware的人可以为您提供此领域的内容)。
  • 保持冷静,等待任何消息。我认为Neo4j不会在没有提供备选方案的情况下放弃功能。