我有办法在Titan中找到顶点的总数。
Iterator iterator = g.getVertices()。iterator();
while(iterator.hasNext()) {
iterator.next();
++count;
}
然而,这是非常昂贵的操作,基本上它遍历所有顶点,我无法找到更快的方法。我使用唯一索引和Hbase作为后端。
干杯,
答案 0 :(得分:1)
这是我害怕的事情的本质。如果你使用了Faunus,你至少可以并行计算,但是你可以在游戏中使用,这本身就是“慢”的。你没有说你的图有多大,但如果你看数十亿个顶点,那么等待Faunus完成计数要好于迭代永不返回的结果。