在Neo4j中索引节点

时间:2013-05-30 01:20:00

标签: indexing neo4j cypher

我一直在阅读和实施Neo4j的图形数据库技术。

这是非常酷和强大我唯一担心的是文档和/或如何为初学者提供教程似乎缺乏。

在尝试理解索引时,我发现在webadmin中有一个名为“添加和删除索引”的部分就是这样做的。但是,我找不到的是如何实际实现索引。

如何添加节点以确保它在正确的索引中并且索引的属性是否正确?

N.B。由于没有(或至少没有一个好的)Objective C API,我使用Cypher进行所有图形交易。

修改

我应该注意到我已尝试过此处的步骤:Neo4j: Step by Step to create an automatic index 但是当我执行查询时,没有返回任何内容。

2 个答案:

答案 0 :(得分:2)

Neo4j支持自动索引(这是您正在查看的内容),它不如为用户提供更多控制的其他替代方案灵活。了解它in this tutorial。您可以在提供的链接中看到对旧版索引教程的引用。如果您使用的是旧版本而不是2.0,那么请阅读旧版教程。

答案 1 :(得分:0)

另外,请记住,当您创建索引它不适用于现有节点时,它仅适用于您从现在开始创建的节点。