digoal / blog

Opensource,Database,AI,Business,Minds. git clone --depth 1 https://github.com/digoal/blog
https://github.com/digoal/blog/blob/master/README.md
GNU General Public License v2.0
8.11k stars 1.9k forks source link

主从节点数据不一致,如何同步两边数据? #78

Closed qax-mamo closed 4 years ago

qax-mamo commented 4 years ago

因为PG master出现故障,master有未同步到slave的数据,PG slave切换为主节点,切换为主节点的slave存在增量数据,现在的需求是两边数据都不丢失的情况下如何进行数据同步?非常感谢。

digoal commented 4 years ago

没有 这种需求你需要使用3节点或者更多节点, 采用同步复制防止丢数据.

2节点old master还活的情况下, 补增量只能采用逻辑方法, 解析wal日志或者审计日志, 补数据. 非主流操作, 没有产品支持, 自己动手.