![]() | ![]() | ![]() |
图 | 索引 | 遍历 |
•Node : 节点
每个节点可以和多个节点之间建立多个关系(relationship)
单个节点可以设置多个(Key,Value)的properties属性的键值对
•Relationship/RelationshipType: 关系/关系类型
每个关系都会包含一个startNode和endNode
每个关系可以设置多个(Key,Value)的properties属性的键值对
可以为关系定义对应的关系类型(RelationshipType
)
DynamicRelationshipType 动态关系类型
XXXRelationshipType静态关系类型(实现了RelationshipType接口)
DynamicRelationshipType 动态关系类型
XXXRelationshipType静态关系类型(实现了RelationshipType接口)
•Property/Properties:属性/属性集
•Traversal:遍历
通过遍历算法实现对图的遍历,查找Node和relationship
遍历算法:深度优先(DEPTH_FIRST)、广度优先(BREADTH_FIRST)
方向(Direction:OUTGOING 、INCOMING 、BOTH)
搜索停止条件(StopEvaluator)
DEPTH_ONE : 深度超过1后停止
END_OF_GRAPH : 无合适结果和停止
返回结果定义(ReturnableEvaluator)
ALL_BUT_START_NODE : 排除初始节点
ALL : 返回所有节点
•Index:索引
通过属性查找Node和relationship
特殊的遍历