【问题标题】:Neo4j - Deleting Indexes with CypherNeo4j - 使用 Cypher 删除索引
【发布时间】:2014-08-09 14:43:45
【问题描述】:

当我创建空间索引时,结果实际上是 2 个新索引:一个 lucene“精确”索引和一个空间索引。

这几乎是一个一般性的新问题,但我在使用空间扩展时遇到了这个问题。

我想以编程方式删除两个索引。

使用 cypher,我可以很好地清理 rtree 图和它建模的所有节点,但 neo 索引仍然存在,现在是垃圾,代表不再重要的地图层。

我可以使用 Cypher 删除索引吗?

要不然怎么办?

谢谢!

【问题讨论】:

  • 你解决了这个问题吗@noisyboiler?
  • 我没有。但我认为这是一个“遗留”索引问题......我相信你可以用密码删除新样式索引。当我升级 Neo 版本时,我的问题就消失了。

标签: neo4j spatial


【解决方案1】:

嘈杂的锅炉,

这是一个奇怪的问题。有一个用于删除索引的 REST 调用。这是

DELETE http://localhost:7474/db/data/index/node/{index name}

当针对“空间”索引创建时,您提供图层名称作为索引名称。这个调用实际上会删除所有 RTree 节点,我假设它也会清空索引,但不会删除它们。这似乎是一个小故障。

恩典与和平,

吉姆

【讨论】:

    猜你喜欢
    • 2013-08-14
    • 2015-11-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多