数据库为什么要做双活?

做双活数据中心,数据都存放在底层的存储设备上,存储只要实现双活就可以保障数据是两份同样的数据,为什么数据库也要做双活,数据库里的数据本身不就是在存储里存放的吗?显示全部

做双活数据中心,数据都存放在底层的存储设备上,存储只要实现双活就可以保障数据是两份同样的数据,为什么数据库也要做双活,数据库里的数据本身不就是在存储里存放的吗?

收起
参与27

查看其它 4 个回答anikikong的回答

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

存储双活只能保证数据不丢失,但是并不能同时在双中心访问。当一边中心故障时,另一边中心相当于只是个冷备。所以为了双中心都能同时提供服务,需要从数据库层做好多节点对共享存储的访问,这就是为啥要做数据库双活。单存储双活没啥意义。

银行 · 2017-11-01
浏览3503
OnTheWay 邀答

回答者

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

anikikong 最近回答过的问题

回答状态

  • 发布时间:2017-11-01
  • 关注会员:6 人
  • 回答浏览:3503
  • X社区推广