CouchDB<->PouchDB sync.如果我从备份恢复服务器,PouchDB 会丢失数据吗?



CouchDB<->PouchDB 复制用于离线浏览器应用程序。

C1 <-- P1
C2 <-- P2
C3 <-- P3

想象一下,CouchDB服务器崩溃了,我从一周前的备份中恢复。

C3 <-- P3
!!     P3
C2 ??? P3

PouchDB 状态是否会将较新的数据重新同步到 CouchDB 以"同步"。

我认为答案是肯定的。 但我想确定一下,因为我依靠它作为我的数据库服务器恢复计划的一部分。

是的,PouchDB会将丢失的数据复制回CouchDB。

但是,您可能不应该依赖用户的数据库作为备份计划...为什么不在服务器上安装多个 CouchDB 并将它们设置为执行双向复制呢?

最新更新