Indexing 如何理解;以顶点为中心的索引无法加快对特定标签的无约束遍历;

Indexing 如何理解;以顶点为中心的索引无法加快对特定标签的无约束遍历;,indexing,janusgraph,Indexing,Janusgraph,在JanusGraph文档中,我得到了以下描述: “JanusGraph会自动为每个边标签和属性键构建以顶点为中心的索引。这意味着,即使有数千条发生冲突的边,像g.V(h).out('mother')或g.V(h.)这样的查询也会由本地索引有效地回答('age') 以顶点为中心的索引无法加快需要遍历特定标签的所有关联边的无约束遍历。这些遍历将随着关联边数量的增加而变慢。通常,此类遍历可以重写为约束遍历,可以利用以顶点为中心的索引来确保可接受的p在规模上的表现。” 我有两个问题: 1,在第一段中,

在JanusGraph文档中,我得到了以下描述: “JanusGraph会自动为每个边标签和属性键构建以顶点为中心的索引。这意味着,即使有数千条发生冲突的边,像g.V(h).out('mother')或g.V(h.)这样的查询也会由本地索引有效地回答('age')

以顶点为中心的索引无法加快需要遍历特定标签的所有关联边的无约束遍历。这些遍历将随着关联边数量的增加而变慢。通常,此类遍历可以重写为约束遍历,可以利用以顶点为中心的索引来确保可接受的p在规模上的表现。”

我有两个问题:

1,在第一段中,我们可以看到以顶点为中心的索引可以加快像g.V(h).out('mother')或g.V(h).values('age')这样的查询,但下一段说以顶点为中心的索引不能加快无约束的遍历,这需要遍历特定标签的所有关联边。这是矛盾的吗

在语句“JanusGraph自动为每个边标签和属性键构建以顶点为中心的索引”中,属性键表示顶点的属性键,而不是边标签属性键,对吗

提前感谢!

文档链接: