假设我有以下简单的图表。
我看到了两种遍历此图的方法
选项1
我可以使用Graph类提供的以下 API
Graph factory = ...
factory.getVertices("type", "Response");
选项 2
我还可以使用此处记录的GremlinPipeline API
Graph g = ... // a reference to a Blueprints graph
GremlinPipeline pipe = new GremlinPipeline();
pipe.start(g.getVertex(1))
我的问题是
- 为什么有两个 API?
- 什么时候用哪一个?
- GremlinPipeline 是否利用了使用TnkerGraph 的索引相关方法创建的索引?