我有neo4j作为Windows服务运行。当我重新启动机器时,自动索引未打开。Neo4j自动索引 - 使它们永久保留在
neo4j-sh (0)$ eval db.index().getNodeAutoIndexer().isEnabled()
返回false
我要运行
neo4j-sh (0)$ eval db.index().getNodeAutoIndexer().setEnabled(true)
我每次启动该服务。
我已经在我的配置文件
node_auto_indexing=true
node_keys_indexable=EmailAddress,Identifier,PostIdentifier,UserIdentifier
以下,这些都是我setEnabled(true)
如何配置的服务,成为可转位的钥匙,所以我没有启用索引在每一次启动?
您是否试图实际索引一个实体?我认为这些指标是懒惰创造的。 –
谢谢@PeterNeubauer你能详细说明你的意思吗?我有一大堆测试在我的图中测试了所有节点类型的创建。当nodeAutoIndexer关闭时,它们全部失败,当它们通过时。这些测试创建节点,并通过索引查找其他节点。 –
是否所有索引都是懒洋洋地创建的?非自动索引怎么样? –