Gremlin 泰坦顶点中心索引对订单性能有影响吗?

Gremlin 泰坦顶点中心索引对订单性能有影响吗?,gremlin,titan,Gremlin,Titan,假设我有一个变量v,它表示顶点生成管道,v选择的顶点具有名为related的边,这些边具有一个名为time的数值属性。还假设我在timeala上定义了一个以顶点为中心的索引 v.outE('related').order{it.a.time it.b.time} 在这种情况下,以顶点为中心的索引是否会影响顺序的性能?顺序步骤是一个内存中的函数,它不会作为命令的一部分“下推”到Titan。也就是说,如果以顶点为中心的索引定义的顺序与查询定义的顺序相匹配,则我假设使用顺序可能会导致查询的冗余。是否有

假设我有一个变量
v
,它表示顶点生成管道,
v
选择的顶点具有名为
related
的边,这些边具有一个名为
time
的数值属性。还假设我在
time
ala上定义了一个以顶点为中心的索引

v.outE('related').order{it.a.time it.b.time}


在这种情况下,以顶点为中心的索引是否会影响
顺序的性能?

顺序步骤是一个内存中的函数,它不会作为命令的一部分“下推”到Titan。也就是说,如果以顶点为中心的索引定义的顺序与查询定义的顺序相匹配,则我假设使用
顺序
可能会导致查询的冗余。

是否有方法控制底层以顶点为中心的索引的顺序?假设我希望迭代器按时间降序返回这些顶点。使用
sortKey
-之前没有注意到
sortOrder
。好主意,斯蒂芬!虽然stephen的答案很有效,但简单而直接的答案是肯定的,它确实对
订单的性能产生了积极的影响。