Apache AGE是否支持节点/关系索引?创建语法是什么?
Apache AGE 节点与关系索引创建说明
Apache AGE支持为节点和关系创建索引,它依托PostgreSQL的索引体系实现,以下是具体的创建语法:
1. 为节点属性创建索引
针对节点的特定属性创建索引,语法示例:
CREATE INDEX idx_person_name ON person (name);
其中person是节点标签,name是需要索引的属性,idx_person_name为自定义的索引名称。
2. 为关系属性创建索引
针对关系的特定属性创建索引,语法示例:
CREATE INDEX idx_friends_since ON friends (since);
其中friends是关系类型,since是需要索引的属性,idx_friends_since为自定义的索引名称。
额外说明
- 索引创建语法与PostgreSQL标准索引语法完全一致,因为AGE的节点和关系本质是基于PostgreSQL的表结构实现的
- 可指定PostgreSQL支持的各类索引类型(如B-tree、GIN等),示例:
CREATE INDEX idx_person_age ON person (age) USING btree;
内容的提问来源于stack exchange,提问作者moeed865
相关产品推荐
相关产品推荐

