我正在构建的应用程序涉及在首次使用应用程序时记录客户的ID。当他们使用该应用程序时,需要将更多数据更新到此客户在Cloudant DB上的记录。因此,对于使用它的每个客户,此解决方案将需要对文档进行大量更新。
我查看了以下文档,但似乎解决此问题的建议方法是首先获取具有已知ID的文档,然后在插入新数据的情况下再次添加文档。
似乎这可能效率低下,因为代码会经常抓取整个文档,只是进行微小的更改,然后将新文档添加回数据库。鉴于我计划在我的代码中使用过多的增量更新,我担心效率。您如何建议解决效率问题?