原 在PG高可用中,异构平台是否可以? 主库为Windows,备库为Linux?
Tags: 原创PGPostgreSQL高可用主备流复制异构平台流复制
简介
在PG高可用中,异构平台是否可以? 主库为Windows,备库为Linux?
在PG高可用中,异构平台是否可以? 主库为Linux,备库为Windows?
为啥有这种需求呢?? 做0停机迁移。。。。
先说结论:测试了一下,是不可行的。主要是字符规则的问题,
windows默认为“Chinese (Simplified)_China.936”,Linux默认为“en_US.utf8” ,可以配置“zh_CN.UTF-8”,而“zh_CN.UTF-8”和 “Chinese (Simplified)_China.936” 不兼容!!!
但,主库是Linux的“en_US.UTF-8”,备库为windows,则可以搭建成功,也可以数据同步,但同步有些慢,且会告警: