2

我正在尝试使用 runQuery 请求获取大量实体。

我有一个实体类型的任务,其中包含:

  • 整数 id
  • 整数 TaskGroupId
  • 非索引字符串字段(~200B)

请求正文:

{
 "query": {
  "kind": [
   {
    "name": "Task"
   }
  ],
  "filter": {
   "propertyFilter": {
    "property": {
     "name": "TaskGroupId"
    },
    "value": {
     "integerValue": "501"
    },
    "op": "EQUAL"
   }
  }
 },
 "partitionId": {
  "namespaceId": "local"
 }
}

我有大约 2 000 000 个这种类型的实体。如果我尝试运行应该返回大约 100 000 个实体的请求,则执行大约需要 4 分钟。

是适当的表现还是我做错了什么?

有什么办法可以加快这个请求?

4

0 回答 0