【发布时间】:2018-10-25 00:19:29
【问题描述】:
我在 datastax 企业中有 3 个节点,并在这些节点上加载了 6500 万个顶点和边。当我使用 dse studio 或 gremlin 控制台并在我的图表上运行 gremlin 查询时,查询太慢了。我定义了任何类型的索引并再次测试但没有效果。 当我运行查询例如“g.v().count()”时,cpu 使用率和 cpu 平均负载没有太大变化,而如果我运行 cql 查询,则分布在所有节点上,所有节点上的 cpu 使用率和 cpu 平均负载是一个重大变化 在这种情况下,高效 gremlin 查询的最佳实践或最佳配置是什么?
【问题讨论】:
-
请发布更多详细信息 - 查询代码等
-
例如“g.V().count()”或任何其他查询
-
再次...更多细节。什么版本的 DSE Graph?您说“任何其他查询”,但您只会得到与
g.V().count()相关的答案 - 这就是您想要的吗?您现在从该遍历中获得了什么样的速度? -
DSE 图形版本为 5.1,仅对于 100,000 个顶点和边,查询“gE().count()”的时间为 50 秒,查询“gV().count()”为 10秒。对于 6500 万个顶点,我对查询“g.V().count()”有错误
标签: gremlin datastax-enterprise-graph