【问题标题】:How to reduce RUs consumed by a cosmos gremlin query如何减少 cosmos gremlin 查询消耗的 RU
【发布时间】:2022-01-08 23:46:16
【问题描述】:

我有一个简单的查询来获取 cosmos gremlin 数据库中的顶点数。

g.V('person1').out('know').hasLabel('person').count()

这个查询的输出是 1000。此查询消耗的 RU 数为 ~466。只是想知道是否有任何方法可以优化此查询或者可以存储顶点的方式是图形。

【问题讨论】:

  • 你添加了分区键吗?

标签: azure-cosmosdb azure-cosmosdb-gremlinapi


【解决方案1】:

在查询中添加 PartitionKey 会有所帮助,

g.V([partitionkey],[vertex id]).out('know').hasLabel('person').count()

【讨论】:

  • 感谢您分享您的意见。我也试过这个,但没有运气。仅供参考,我的所有顶点都具有不同的分区键值,即每个顶点都由其分区键值标识。我在这里错过了什么吗?
猜你喜欢
  • 2021-08-14
  • 2022-01-19
  • 2019-04-24
  • 1970-01-01
  • 1970-01-01
  • 2022-11-12
  • 1970-01-01
  • 1970-01-01
  • 2023-03-18
相关资源
最近更新 更多