【问题标题】:How do I upload JSON data to Cloudant in bulk?如何将 JSON 数据批量上传到 Cloudant?
【发布时间】:2021-12-01 19:39:54
【问题描述】:

我正在尝试将 50Mb json 文件上传到 Cloudant 数据库,并且我已经尝试过 curl 并使用 NodeJS 脚本。我明白了

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

但如果我将其限制为 1000 个文档,它就可以工作。最快的方法是什么,我错过了什么吗?

【问题讨论】:

    标签: json couchdb cloudant


    【解决方案1】:

    Cloudant 有一个文档size limit of 1MB,每个单独的请求都必须是less than 10MB。因此,如果您需要上传 50MB 的数据,则需要将工作分配给多个 API 调用。我建议您使用_bulk_docs API 为每个 API 调用上传 500 个文档。您可能同时有多个 API 调用在进行中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-19
      • 2020-07-29
      • 1970-01-01
      • 1970-01-01
      • 2010-10-14
      • 1970-01-01
      • 2013-07-12
      相关资源
      最近更新 更多