是否有一个 gremlin 查询可以用来按类型和 id 而不仅仅是 id 来获取/获取顶点?如果不是,我是否必须遍历和搜索,如果是的话,性能会是什么样子?
天涯尽头无女友
浏览 122回答 1
1回答
隔江千里
Gremlin 中的实体类型称为Label。要通过 id 获取顶点并验证它具有特定标签,您可以运行查询:g.V('123').hasLabel('a').next()如果 type 只是常规属性(属性),您可以运行:g.V('123').has('type', 'a').next()性能取决于实现,但在任何情况下通过 id 获取顶点应该是 O(1)。