基础知识补充:模式(patterns)java
acted_in = (:Person)-[:ACTED_IN]->(:Movie)
《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《性能优化
一、手动查询性能优化总目标:只从图中检索必要数据性能
二、没必要要的数据,尽量早的过滤掉,减小后期处理的数据量优化
三、避免返回整个节点,返回其中须要的数据编码
四、设置可变长度模式的一个上限值,避免包含大量不须要的数据部分code
五、Cypher会为每一个查询转为一个执行计划索引
六、Neo4j两种执行计划策略资源
(1)规则编译
(2)成本性能分析
七、查询性能分析
(1)EXPLAIN
(2)PROFILE
八、USING 语句
九、可使用USING 使得计划器选择一个特定的开始节点
十、提示器分三种:
(1)索引提示
(2)扫描提示
(3)链接提示