【问题标题】:CosmosDB Mongo Database Request Saving IssueCosmosDB Mongo 数据库请求保存问题
【发布时间】:2020-01-06 03:47:58
【问题描述】:

我有很大的保存请求,确实有必要保存它。我已经阅读了整个网络,根据文档,请求大小应该在 2-4 MB 之间,当我保存它并收到以下错误时:

“Mongo 错误:请求大小太大”

它包含用户上传所需的大量文本和图像,因此文档变得非常大。如何在 cosmosDb 中保存大量请求数据?

【问题讨论】:

    标签: azure-devops azure-cosmosdb


    【解决方案1】:

    基于 Cosmos DB 限制的官方文档:

    对物品有效载荷没有限制,例如数量 属性和嵌套深度,除了长度限制 分区键和 id 值,以及 2 MB 的整体大小限制

    最大请求大小为2MB,响应大小为4MB。(link)

    如果您的数据超过 2MB,则可以遵循blog 中的策略:Cosmos DB 文档大小限制为 2 MB,不应该用于内容存储。对于更大的有效负载存储,请改用 Azure Blob 存储。

    如果您想要完整的 MongoDB 功能支持,也可以考虑使用 MongoDB Atlas on Azure

    【讨论】:

      猜你喜欢
      • 2019-11-25
      • 2019-07-03
      • 1970-01-01
      • 2011-10-12
      • 1970-01-01
      • 2023-02-04
      • 2022-11-30
      • 2023-03-06
      • 2020-07-21
      相关资源
      最近更新 更多