问题1:
我正在尝试查找一些性能数据或内部janusgraph文档,以了解不同操作的性能如何受到数据大小的影响。
获取/添加/ UpdateVertex(vertexName)
vertexName是键,它用于创建索引。
这些操作是否保证是恒定时间操作,尤其是在操作中已指定索引键的情况下?
还是取决于图形中存在的顶点数量,并且随着数据大小的增加,这些操作可能需要更长的时间?
问题2:
JanusGraphFactory.open()
在我的一项测试中,我使用JansGraphFactory.close()关闭了图形,并立即尝试使用open()将其打开,这花费了2分钟。 这是具有Casandra后端的集群环境。
在大多数情况下,相同的代码表现得非常快,并且几乎立即返回。
open()图所花费的时间是否取决于数据大小?
问题3:
索引/重新索引
当数据大小随着图形中更多的顶点和边而增长时,Janusgraph是否会自动优化或重新索引数据,还是应用程序应该时不时尝试显式重新索引它?
如果这些问题听起来太幼稚,对不起,因为我是这里的初学者:)