嵌入式自动全文索引从3.0.0起完全从Neo4j中删除?
我正在从Neo4j 2.2.*移动到(仍然是预发行版)3.0.0,突然之间,配置参数嵌入式自动全文索引从3.0.0起完全从Neo4j中删除?,neo4j,Neo4j,我正在从Neo4j 2.2.*移动到(仍然是预发行版)3.0.0,突然之间,配置参数 node_auto_indexing=true relationship_auto_indexing=true node_keys_indexable=some_node_property relationship_keys_indexable=some_rel_property 已经走了,再也找不到了。这是令人悲哀的,因为我需要全文索引(即模糊搜索查询和范围搜索),我从2.0.0开始就很高兴地使用它,并天真
node_auto_indexing=true
relationship_auto_indexing=true
node_keys_indexable=some_node_property
relationship_keys_indexable=some_rel_property
已经走了,再也找不到了。这是令人悲哀的,因为我需要全文索引(即模糊搜索查询和范围搜索),我从2.0.0开始就很高兴地使用它,并天真地希望新的Lucene 5.5将使我的生活在3.0.0中变得更好
此功能是否已完全删除?START子句仍然在Cypher中,neo4j shell仍然有允许操作“遗留”FT索引的命令,所以我的问题是:
如何在不使用Java或其他外部编程语言的情况下填充FT索引
- 案例1:我将一些“静态”数据导入到图形中 很少更新(考虑字典),需要安排FTS 对这些数据集执行一次,并对数据集的偶尔更新手动执行完整的重新索引李>
- 案例2:具有特定属性的节点和关系 在创建或将新值分配给具有特定名称的属性时自动建立索引,几乎是实时的,就像以前一样
请参阅(WIP):亲爱的Michael,谢谢您的回答。所以我有了一个想法,我可以显式地使用存储过程来填充我的FT索引,好吗。但问题是,上面的配置参数是否应该在3.0版本的neo4j.conf中工作?还有一个问题。我如何知道(在不阅读Java源代码的情况下)可以从过程调用中得到什么?我是否应该仅仅依靠公布的程序描述,它最终告诉我,屈服值的确切名称是什么,我不会期望有任何不同?亲爱的Michael,谢谢你的回答。所以我有了一个想法,我可以显式地使用存储过程来填充我的FT索引,好吗。但问题是,上面的配置参数是否应该在3.0版本的neo4j.conf中工作?还有一个问题。我如何知道(在不阅读Java源代码的情况下)可以从过程调用中得到什么?我是否应该仅仅依靠公布的程序描述,它最终告诉我,屈服值的确切名称是什么,我不会期望有任何不同?