在Neo4j中, 索引是一种数据结构, 用于提高数据库中数据检索操作的速度。
可以在已被赋予标签的任何节点上的属性上创建索引。创建索引后, 无论何时更改数据库, Neo4j都会对其进行管理并使其保持最新状态。
CREATE INDEX ON语句用于创建索引。
例:
CREATE INDEX ON :player(Goals)
输出
文章图片
注意:每次创建索引Neo4j都会在后台创建索引。如果你的数据库很大, 则可能需要一些时间。只有Neo4j完成创建索引后, 索引才会联机, 并且可以在查询中使用它。 验证 创建的模式和约束成为数据库模式的一部分。你可以使用:schema命令检查所有索引和约束。
:schema
【Neo4j创建索引】输出
文章图片
推荐阅读
- Neo4j COUNT()函数
- Neo4j聚合函数
- Windows上安装Neo4j详细步骤
- 图数据库与RDBMS的区别和对比
- GraphDB与NoSQL数据库的对比
- Neo4j的功能
- Neo4j的优势