【发布时间】:2018-11-26 10:49:17
【问题描述】:
我已经为修补图运行了一个 gremlin 服务器会话。
gremlin.graph=org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph
gremlin.tinkergraph.vertexIdManager=LONG
gremlin.tinkergraph.graphLocation=data/db.kryo
gremlin.tinkergraph.graphFormat=gryo
在会话期间,我创建了许多顶点和边。目前,当我达到 180k 顶点和 350k 边时,服务器表现不佳。它无法执行简单的查询,例如:> g.V(999).values('name')。
此外,当我关闭服务器时,它没有成功将内容写入graphLocation=data/db.kryo,如上定义。所以我丢失了到目前为止创建的 180k 顶点和 350k 边的所有信息。
我想知道 TinkerGraph 和 gremlin 服务器的容量:
- 它可以处理多少个图的边、顶点和大小?
- 有什么办法可以避免在关闭服务器时丢失数据和 将内容写入文件?
- 我应该考虑使用不在内存中图表吗?例如,neo4j。
【问题讨论】:
标签: gremlin tinkerpop3 gremlin-server tinkergraph