我有办法找到泰坦的顶点总数。iterator iterator=g.getvertices().iterator();
while(iterator.hasNext()) { iterator.next(); ++count; }
然而,这是如此昂贵的操作基本上它遍历所有的顶点,我找不到一个方法来做得更快。我使用唯一索引和hbase作为后端。干杯,
xqnpmsa81#
这就是我担心的事情的本质。如果使用faunus,至少可以并行计算,但是hadoop本身就“慢”了。你不会说你的图有多大,但是如果你看到的是数十亿个顶点,那么等待faunus完成计数比迭代结果永远不会返回要好。
1条答案
按热度按时间xqnpmsa81#
这就是我担心的事情的本质。如果使用faunus,至少可以并行计算,但是hadoop本身就“慢”了。你不会说你的图有多大,但是如果你看到的是数十亿个顶点,那么等待faunus完成计数比迭代结果永远不会返回要好。