在Cloudant中增加文档大小

时间:2019-05-04 00:39:32

标签: couchdb cloudant

我正在Cloudant中存储大量JSON数据。我看到docs

的请求限制为10mb,文档限制为1mb

我需要提高此限制,但未成功。我尝试通过卷曲调用AuthSession端点并使用令牌通过来发送来获取_session

curl -X PUT "https://cloudanthost.cloudantnosqldb.appdomain.cloud/_node/_local/_config/couchdb/max_document_size" \
-d "4294967296" \
--cookie "AuthSession=NzNmMTAyNTUtNTFiMy00MmFlLTk1MDItMmFmYmY3NjI5MjFmLWJsdWVtaXg6NUNDQ0RCMDc6rVSibzKdb2l2x0LFSQHhA9YmGc0" \
-H "X-CouchDB-WWW-Authenticate: Cookie" \
-H "Content-Type:application/x-www-form-urlencoded"

这将返回

{
  "error":"forbidden",
  "reason":"server_admin access is required for this request"
}

有人成功提高了这些限制吗?还是被阻止了?

1 个答案:

答案 0 :(得分:3)

对不起-这是一个硬限制,出于充分原因不能更改。为了更好地使用Cloudant,请坚持使用较小的文档。需要的文件数超过了限制文件的数量,这表明存在数据模型问题,或者说Cloudant不适用于您的用例。