当前位置:   article > 正文

neo4j-索引_neo4j索引原理

neo4j索引原理

基本操作

  • 创建索引
create index on:Student(name)
  • 1
  • 删除索引
drop index on:Student(name)
  • 1
  • 创建唯一索引
create constraint on (s:Teacher) assert s.name is unique
  • 1
  • 删除唯一索引
drop constraint on (s:Teacher) assert s.name is unique
  • 1
  • 查看已经对Neo4j数据库创建了多少索引
:schema
  • 1

Neo4j索引对象可分为:基于relationship的索引和基于node的索引。neo4j本身即是关于relationship的索引实现,所以不用对关系的属性名创建索引。 所以一般说创建索引,都是说的针对节点的属性创建索引。

所以通过查找关系,来获取节点会比直接在整个图中查找节点的速度快。

参考:
https://www.jianshu.com/p/91f3e214b47e

https://www.cnblogs.com/learningJAVA/p/9599393.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/1013613
推荐阅读
相关标签
  

闽ICP备14008679号