首页 > 网站建设 >

网站建设公司浅析高可用数据的含义是什么?

发布时间:2020-10-08 作者:网站建设

  网站建设公司认为在讨论高可用数据服务架构之前,必须先讨论的一个话题是,为了保证数据的高可用,网站通常会牺牲另一个也很重要的指标:数据一致性。高可用的数据有如下几个层面的含义。
1.数据持久性
  保证数据可持久存储,在各种情况下都不会出现数据丢失的问题。为了实现数据的持久性,不但在写入数据时需要写入持久性存储,还需要将数据备份一个或多个副本,存放在不同的物理存储设备上,在某个存储故障或灾害发生时,数据不会丢失。
2.数据可访问性
  在多份数据副本分别存放在不同存储设备的情况下,如果一个数据存储设备损坏,就需要将数据访问切换到另一个数据存储设备上,如果这个过程不能很快完成(终端用户几乎没有感知),或者在完成过程中需要停止终端用户访问数据,那么这段时间数据是不可访问的。
3.数据一致性
  在数据有多份副本的情况下,如果网络、服务器或者软件出现故障,会导致部分副本写入成功,部分副本写入失败。这就会造成各个副本之间的数据不一致,数据内容冲突。实践中,导致数据不一致的情形有很多种,表现形式也多种多样,比如数据更新返回操作失败,事实上数据在存储服务器已经更新成功。深圳博纳网站建设公司编辑整理关于“网站建设公司浅析高可用数据的含义是什么?”的知识就介绍分享到这里,谢谢关注。
 
文章标题:网站建设公司浅析高可用数据的含义是什么?
本文地址:https://www.198bona.com/news/7549.html
如果您觉得案例还不错请帮忙分享:

网站建设

网络推广

解决方案

域名主机

建站行业资讯