政府机关PostgreSQL

postgresql 如何实现 两地三中心的高可用架构?

银行业两地三中心的架构中, postgrep 在架构方面能不能满足这种要求? 如果可以实现,是否像ADG一样有串行和并行架构的选择?还望了解的兄弟一解心中困惑。谢谢显示全部

银行业两地三中心的架构中, postgrep 在架构方面能不能满足这种要求? 如果可以实现,是否像ADG一样有串行和并行架构的选择?还望了解的兄弟一解心中困惑。谢谢

收起
参与4

返回anikikong的回答

anikikonganikikong课题专家组数据库运维工程师中国民生银行

现在我们在设计opengauss的两地三中心架构,和pg基本上是一致的吧。架构的目标是实现:
1. 本地高可用自动切换。本地RPO=0
2. 同城手动切换,同城RPO=0
3. 异地手动切换。异地RPO<>0,尽量小。
4. 需要延迟库保护

本地a主 b从,同城c备 d备 异地 e(备或者级联备)异步。方案:
1、abcd a拖3,使用FIRST 2设置bc保持同步,出现问题d顶上。这个方案实现本地可自动切换,本地同城RPO=0
2  异地e为级联备,减少a压力
3. 本地可能加个f,作为级联备,开启replay delay,作为延迟库。防止误操作

银行 · 2022-01-25

回答者

anikikong
数据库运维工程师中国民生银行
擅长领域: 数据库灾备双活

anikikong 最近回答过的问题

回答状态

  • 发布时间:2022-01-25
  • 关注会员:2 人
  • 回答浏览:1032
  • X社区推广