关于数据库级别双活是否能实现

灾备系统搭建中、应用级别双活能实现、数据库双活(不知有没有)如何实现?采用根据不同业务(比如企业网银和个人网银)拆库呢?还是其他什么技术实现?显示全部
灾备系统搭建中、应用级别双活能实现、数据库双活(不知有没有)如何实现?采用根据不同业务(比如企业网银和个人网银)拆库呢?还是其他什么技术实现?收起
参与21

查看其它 18 个回答javasunone的回答

javasunonejavasunone系统架构师GDSS
数据库双活也可以分为两种形式,一种形式为:主站点数据写入,而灾备站点数据读出。另外一种形式为:也就是最为理想化的形式,多站点数据库同时读写,并能够保持数据库数据的一致性。

第一种形式对前端的应用要求比较高,如果是现有应用系统,需要改写数据库连接代码(个人认为)。
第二种形式对那种对实时性要求不是很到的应用系统来说实现起来也不难,可以通过上面大家说过的那些技术基本都可以实现。如果应用系统对实时性要求很高,实现起来就会有很大的困难。需要考虑很多因素,例如:延迟、抖动、集群技术中的脑裂问题等等。

所以如果想做数据级别的双活,需要针对每个单位具体的业务类型进行具体分析。这样才能得到可行的双活方案。
互联网服务 · 2013-10-11
浏览3289

回答者

javasunone
系统架构师GDSS
擅长领域: 存储持久化存储

javasunone 最近回答过的问题

回答状态

  • 发布时间:2013-10-11
  • 关注会员:1 人
  • 回答浏览:3289
  • X社区推广