我正在尝试上传一个50Mb的json文件到Cloudant数据库,我已经尝试过curl和使用NodeJS脚本。
{"error":"too_large","reason":"the request entity is too large"}
但是如果我把它限制在1000个文档,它就能工作。做这件事最快的方法是什么,我错过了什么吗?
but5z9lq1#
Cloudant有一个size limit of 1MB文档,每个单独的请求都必须是less than 10MB。所以如果你需要上传50MB的数据,工作需要在几个API调用之间分配。我建议你使用_bulk_docs API,每个API调用上传500个文档。你可能同时有几个API调用在运行。
1条答案
按热度按时间but5z9lq1#
Cloudant有一个size limit of 1MB文档,每个单独的请求都必须是less than 10MB。所以如果你需要上传50MB的数据,工作需要在几个API调用之间分配。我建议你使用_bulk_docs API,每个API调用上传500个文档。你可能同时有几个API调用在运行。