我有很大的保存要求,确实有必要保存。我已经阅读了整个网络,并且根据文档,请求的大小应该在2-4 MB之间,当我保存请求并在以下显示错误时
“ Mongo错误:请求大小过大”
其中包含大量文本和用户上传所需的图像,因此文档非常大。如何将大量请求数据保存在cosmosDb中?
答案 0 :(得分:1)
基于Cosmos DB限制的官方文档:
对物品有效载荷没有限制,例如数量 属性和嵌套深度,但长度限制除外 分区键和id值,以及2 MB的整体大小限制
最大请求大小为2MB,响应大小为4MB。(link)
如果数据为2MB以上,则可以遵循此blog中的策略:Cosmos DB文档的大小限制为2 MB,并且不应用于内容存储。对于更大的有效负载存储,请改使用Azure Blob存储。
或者,如果您想全面支持MongoDB功能,则可以考虑使用MongoDB Atlas on Azure。