mit*_*l.p 5 java azure azure-cosmosdb
我创建了 byte.length 太大的 JSON,当我尝试使用 api java 时:
documentClient.createDocument(
getTodoCollection().getSelfLink(), document, null,
false)
Run Code Online (Sandbox Code Playgroud)
返回一个
DocumentClientException:消息:{“错误”:[“请求大小太大”]}
有没有办法将这种文件保存在documentDB中?
从DocumentDB limits and quotas页面开始,文档的最大大小可以为 512 KB。如果您的 JSON 大小超过此大小,您将收到此错误。
如果您的文档大小超过 512 KB,则您无法将文档按原样保存在 DocumentDB 中。您可以做的一件事是将 Blob 存储中的 JSON 保存为块 blob,并将 Blob URL 保存在 DocumentDB 中。
PS 出于某种原因,我认为 DocumentDB 中附件的大小是 2 MB,我想建议这样做,但似乎他们也将其更改为 512 KB。
| 归档时间: |
|
| 查看次数: |
3949 次 |
| 最近记录: |