带有数据大小的Janusgraph性能评估

时间:2018-11-16 00:56:20

标签: gremlin tinkerpop janusgraph

问题1:

我正在尝试查找一些性能数据或内部janusgraph文档,以了解不同操作的性能如何受到数据大小的影响。

获取/添加/ UpdateVertex(vertexName)

vertexName是键,它用于创建索引。

这些操作是否保证是恒定时间操作,尤其是在操作中已指定索引键的情况下?

还是取决于图形中存在的顶点数量,并且随着数据大小的增加,这些操作可能需要更长的时间?

问题2:

JanusGraphFactory.open()

在我的一项测试中,我使用JansGraphFactory.close()关闭了图形,并立即尝试使用open()将其打开,这花费了2分钟。 这是具有Casandra后端的集群环境。

在大多数情况下,相同的代码表现得非常快,并且几乎立即返回。

open()图所花费的时间是否取决于数据大小?

问题3:

索引/重新索引

当数据大小随着图形中更多的顶点和边而增长时,Janusgraph是否会自动优化或重新索引数据,还是应用程序应该时不时尝试显式重新索引它?

如果这些问题听起来太幼稚,对不起,因为我是这里的初学者:)

0 个答案:

没有答案