我使用couchdb存储将与pouchdb同步的移动应用程序的课程内容(文本,附件)。 此内容将不时更改,我希望使用复制机制将更新的内容发送到移动设备。
我有两个选择:
什么是最佳选择?
答案 0 :(得分:2)
对于附件,CouchDB将进行子文档更新,但PouchDB不会用于PouchDB。
对于未存储在附件中的任何数据,其余的JSON都不会进行子文档级更新,因此每次更改都会传输整个JSON。
如果您希望最大限度地减少在更改中传输的数据量,并且不担心整个课程的原子更改。然后将它分成几个文档听起来像一个不错的主意。