我正在将 Titan 与 Cassandra 一起使用,并且有几个关于使用 Gremlin 查询数据库的(相关)问题:
1.) 有没有比计算所有顶点更快的方法
g.V.count()
Run Code Online (Sandbox Code Playgroud)
Titan 声称使用索引。但是如何使用没有属性的索引?
WARN c.t.t.g.transaction.StandardTitanTx - Query requires iterating over all vertices [<>]. For better performance, use indexes
Run Code Online (Sandbox Code Playgroud)
2.) 是否有比计算属性为“myProperty”的所有顶点更快的方法
g.V.has('myProperty').count()
Run Code Online (Sandbox Code Playgroud)
再次泰坦意味着以下:
WARN c.t.t.g.transaction.StandardTitanTx - Query requires iterating over all vertices [(myProperty<> null)]. For better performance, use indexes
Run Code Online (Sandbox Code Playgroud)
但是,我又该如何做到这一点?我已经有一个“myProperty”的索引,但它需要一个值来快速查询。
3.) 与边缘相同的问题......