PostgreSQL 9.5 add pg_rewind for Fast align for PostgreSQL unaligned primary & standby
背景
详细的测试文章见 :
<PostgreSQL 9.5 new feature - pg_rewind fast sync Split Brain Primary & Standby>
http://hlinnaka.iki.fi/2015/03/23/pg_rewind-in-postgresql-9-5/
pg_rewind已加入9.5了, 以后主备出现差异无法对其时, 可以使用这个快速的对其,
http://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=61081e75c6741024f7717ade0450090590e96c85
原理 :
<PostgreSQL 9.5 new feature - pg_rewind fast sync Split Brain Primary & Standby>
那么我写的这个重新同步的过程就可以使用pg_rewind来高效的实现了.
https://github.com/digoal/PostgreSQL_HA_with_primary_standby_2vip