【问题标题】:Cosmos DB maximum file size limit 1.5MBCosmos DB 最大文件大小限制 1.5MB
【发布时间】:2019-09-30 18:39:52
【问题描述】:

我正在尝试使用 pymongo 的 update_one/update_many 方法更新 azure cosmos 数据库中的 json 文件。
我收到错误代码 17419(更新后的结果文档大于 x
根据azure cosmos db documentation,文件大小限制为2MB,但我的文件现在为1.498MB,我尝试插入的数据远不及0.5MB(据我所知,它只有 49.5kB) 和 1.5 + 0.049 ...

我错过了什么吗?

【问题讨论】:

    标签: python azure-cosmosdb azure-cosmosdb-mongoapi


    【解决方案1】:

    基于document,2 mb 限制是针对请求的,不仅针对文件。

    CRUD 请求不仅包含文件数据,还包含标题等。所以,我担心您的更新请求超过 2 mb,尽管您的文件数据低于 2 mb。您可以尝试使用Fiddler 工具捕获请求的大小,以便排除它的原因。

    【讨论】: