CouchDB 和 PouchDB 同步中的优先级



我只是想知道从CouchDB和PouchDB同步的数据的优先级。带附件的数据是否优先于最后一个,没有附件的数据是否优先排序?

同步如何工作?如果特定条目的数据同步失败怎么办?它是要重试重新同步还是从停止的位置同步?

CouchDB 按照插入和上次更新的顺序保留所有文档的列表。复制在复制中从后到前遍历,因此没有优先级。同步在多个并行批次的文档中工作,因此文档到达目标的实际顺序可能会有所不同,但无法控制这一点。

传输失败的文档在报告为错误之前会重试多次。

并发批次的数量和批大小都可以在 CouchDB(参见 http://docs.couchdb.org/en/2.0.0/config/replicator.html(和 PouchDB(参见 https://pouchdb.com/api.html#replication 中的"高级选项"(中配置。

最新更新