从我的理解postgres中的逻辑复制中不复制序列数据。假设我们有两个多主机Postgres服务器
server1
test_table
current sequence 100
server2
test_table
current sequence 90
如果server1下降并且Server2将接管该写入,那么当它试图以90的顺序插入行时会发生什么?由于Server1已经插入了ID为90的行。
设置两个序列,以免发生冲突。
eg在两个序列上都使用INCREMENT BY 2
,并且拥有服务器1给出奇数和服务器2给出均匀的数字。