2

以下查询在 mongodb 3.6 中完美运行,但在 documentdb 中会引发错误。

db.house.count({'data.foo.d':/2019-05/})

connecting to: docdb.xxxxxxxxxxx.xxxxxx.int:27017/dbname
2019-06-04T20:39:14.339+0000 E QUERY    [thread1] Error: count failed: { "ok" : 0, "errmsg" : "operation was interrupted", "code" : 11601 } :
_getErrorWithCode@src/mongo/shell/utils.js:25:13
DBQuery.prototype.count@src/mongo/shell/query.js:370:11
DBCollection.prototype.count@src/mongo/shell/collection.js:1713:12
@(shell):1:1```
4

2 回答 2

3

目前,AWS DocumentDb 查询超时被硬编码为 2 小时。

于 2019-06-12T20:25:09.623 回答
0

我建议对此进行解释。您似乎正在达到 DocumentDB 2 小时查询超时。看看您是否可以建立一个可用于计数查询的索引。

于 2019-06-13T10:01:28.657 回答