CouchDB 如何批量上传JSON数据到Cloudant?

cx6n0qe3  于 2022-12-09  发布在  CouchDB
关注(0)|答案(1)|浏览(140)

我正在尝试上传一个50Mb的json文件到Cloudant数据库,我已经尝试过curl和使用NodeJS脚本。

{"error":"too_large","reason":"the request entity is too large"}

但是如果我把它限制在1000个文档,它就能工作。做这件事最快的方法是什么,我错过了什么吗?

but5z9lq

but5z9lq1#

Cloudant有一个size limit of 1MB文档,每个单独的请求都必须是less than 10MB。所以如果你需要上传50MB的数据,工作需要在几个API调用之间分配。我建议你使用_bulk_docs API,每个API调用上传500个文档。你可能同时有几个API调用在运行。

相关问题