Azure DocumentDB限制中“文档和附件的最大请求大小”是什么意思?

时间:2016-01-20 14:18:11

标签: azure azure-cosmosdb

我们计划使用Azure DocumentDB。因此,我正在检查其局限性。在页面DocumentDB Limits上,它表示“文档和附件的最大请求大小:512KB”。这是什么意思?

2 个答案:

答案 0 :(得分:2)

文档有大小限制。在构建集合的文档时,每个文档的每个文档限制为一定大小。如果您创建的文档大于最大大小,并尝试将其存储在您的集合中,则会收到错误。

此限制与集合中存储的最大文档数或您创建的集合数无关。

编辑4/2017 每个文档的限制不再是512K。我相信它现在是2MB。

答案 1 :(得分:0)

您可能需要考虑使用BISON(二进制JSON)。它在json.net中得到支持。

还有base85

另一种可能的解决方案是拆分文件。创建一个主文档,其中包含子文档ID

的数组

只需将附件数据存储在子文档中。