我正在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"
}
有人成功提高了这些限制吗?还是被阻止了?
答案 0 :(得分:3)
对不起-这是一个硬限制,出于充分原因不能更改。为了更好地使用Cloudant,请坚持使用较小的文档。需要的文件数超过了限制文件的数量,这表明存在数据模型问题,或者说Cloudant不适用于您的用例。