在Neo4j中, 索引是一种数据结构, 用于提高数据库中数据检索操作的速度。
可以在已被赋予标签的任何节点上的属性上创建索引。创建索引后, 无论何时更改数据库, Neo4j都会对其进行管理并使其保持最新状态。
CREATE INDEX ON语句用于创建索引。
例:
CREATE INDEX ON :player(Goals)
输出
注意:每次创建索引Neo4j都会在后台创建索引。如果你的数据库很大, 则可能需要一些时间。只有Neo4j完成创建索引后, 索引才会联机, 并且可以在查询中使用它。
验证
创建的模式和约束成为数据库模式的一部分。你可以使用:schema命令检查所有索引和约束。
:schema
输出