开发者社区> 问答> 正文

保证数据高可用的主要手段有什么?

保证数据高可用的主要手段有什么?

展开
收起
芯在这 2021-12-06 10:21:15 513 0
1 条回答
写回答
取消 提交回答
  •  保证数据高可用的主要手段有两种:一是数据备份,二是失效转移机制;

      ①数据备份:又分为冷备份和热备份,冷备份是定期复制,不能保证数据可用性。热备份又分为异步热备和同步热备,异步热备是指多份数据副本的写入操作异步完成,而同步方式则是指多份数据副本的写入操作同时完成。

      关系数据库的热备机制就是通常所说的主从同步机制,实践中通常使用读写分离的方法来访问Master和Slave数据库,也就是说写操作只访问Master库,读操作均访问Slave库。

    ②失效转移:若数据服务器集群中任何一台服务器宕机,那么应用程序针对这台服务器的所有读写操作都要重新路由到其他服务器,保证数据访问不会失败。

    2021-12-06 10:21:28
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
聊聊稳定性保障那些事 立即下载
如何保证移动应用的稳定性 立即下载
攻克痛点:如何保证复杂微服务架构下的数据一致性 立即下载