在Neo4j图中,如果我将相同的属性键用于标记不同的节点,那么会在数据库中创建多少个索引?
CREATE INDEX ON :Movie(Name)
CREATE INDEX ON :Person(Name)
这真的会创建两个索引吗? 在包含超过1M节点的大图中,是否最好为这两种节点类型使用不同的属性键?
答案 0 :(得分:0)
是的,您问题中的CREATE
语句正在创建两个不同的索引。关于索引的文档说:
具有特定节点的所有节点的单个属性的索引 标签可以使用
CREATE INDEX ON :Label(property)
创建。
您可以在Neo4j浏览器中列出运行命令:schema
的neo4j数据库中的所有索引。
输出类似于:
Indexes
ON :Movie(Name) ONLINE
ON :Person(Name) ONLINE