上层数据应用由于缓存的关系,如果在没有commit之前主机房发生故障宕机,容灾端恢复的数据是完整的吗?

存储的同步复制技术,一般是底层数据块的复制,对上层应用是无感知的,那上层应用如果是数据库的话,数据库是有缓存的,如果在没有commit之前主机房发生故障,系统宕机,那在容灾端恢复的数据是完整的吗?如何保证数据一致性呢?

参与16

5同行回答

Jerry MikuJerry Miku其它The Global 500
如果是作为整个事务提交,然后出现这个现象,是可以恢复的。这需要数据库这边的恢复操作。但如果不是作为事务提交,很可能产生脏数据。显示全部

如果是作为整个事务提交,然后出现这个现象,是可以恢复的。这需要数据库这边的恢复操作。但如果不是作为事务提交,很可能产生脏数据。

收起
IT其它 · 2017-02-16
浏览2372

提问者

木木糖
基础架构经理吉利汽车
擅长领域: 服务器云计算灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-02-16
  • 关注会员:6 人
  • 问题浏览:6770
  • 最近回答:2017-02-16
  • X社区推广