应用级别的双活需要考虑哪些重点问题?

双活的中心我觉得应该是以应用为中心,存储 网络 数据库无一不是为应用服务的,单一方面都好考虑。但如何在应用上实现真的感觉是件头疼的事 还请大神指点显示全部

双活的中心我觉得应该是以应用为中心,存储 网络 数据库无一不是为应用服务的,单一方面都好考虑。但如何在应用上实现真的感觉是件头疼的事 还请大神指点

收起
参与5

返回anikikong的回答

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

如果应用能双活而不需要考虑底层的服务器存储,那就太完美了。这是能够做到的。至少我知道银联的核心系统是从应用角度解决了数据库双写的问题(虽然那不是为了双中心建设)。现在流行的思路分两种:一种是分库分表,放到双中心,完全能实现多活的目标,但是要做到不容易,和应用的逻辑有很大关系。第二种是双写,应用能够向不同的数据库写入同样的内容,查询还能分担负载,这也是对应用处理逻辑要求比较高的。这两种最终做出来的东西都不具备通用性,基本都是特定应用的定制。所以没有成型的解决方案。

银行 · 2016-01-08
浏览1346

回答者

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

anikikong 最近回答过的问题

回答状态

  • 发布时间:2016-01-08
  • 关注会员:3 人
  • 回答浏览:1346
  • X社区推广