A类新建的系统要实现双活,具体如何实现的?是实现读写分离吗?

同城双中心之间没有实现真双活,数据库层面还是读写分离或主备。那A类新建的系统要实现双活,具体如何实现的?是实现读写分离吗?显示全部

同城双中心之间没有实现真双活,数据库层面还是读写分离或主备。那A类新建的系统要实现双活,具体如何实现的?是实现读写分离吗?

收起
参与9

查看其它 1 个回答liucj2004的回答

liucj2004liucj2004其它undefined

双活主要是要解决因为延迟和并发导致数据冲突和一致性的问题。不同数据库有不同解决方案。可以百度各数据库名+多主来查看。
有的多主是伪多主,只是从节点将请求转发给主节点而已。
mysql : 自增键差异的多主(原生)
mongo : sharding基于zone分区
oracle : 异地rac等
但是多活往往要和业务紧密结合,而非仅仅在数据库层面进行,如程序分区、路由、自研中间件等。

资料
饿了么mysql异地多活
饿了么多活异地架构
Oracle远程RAC多活方案

农业其它 · 2018-05-03
浏览1554

回答者

liucj2004 最近回答过的问题

回答状态

  • 发布时间:2018-05-03
  • 关注会员:3 人
  • 回答浏览:1554
  • X社区推广