分布式系统一致性,客户中心一致性,数据中心一致性,相互一致性
对内部一致性、相互一致性进行整理总结
最近读了GFS的论文,整理了一下其中涉及的一致性,总结在这里,个人理解,如果有不对的地方希望指出。一致性背景分布式存储系统中,不管是文件系统还是数据库,只要数据存在多个副本,都涉及一致性问题其中一致性包括内部一致性和副本一致性,内部一致性即单机版数据库中的数据满足一定的约束条件。副本一致性表示同一数据的多个副本的值相同。GFS作为一种分布式文件系统,采用了多副本机制,自然也会有一致性问题。影响一致性
系统的一致性在发展过程中产生的经典概念:ACID原子性:事务的原子性是指事务必须是一个原子的操作序列单元。事务中包含的各项操作在一次执行过程中,要么全部执行,要么全部不执行。任何一项操作失败都将导致整个事务失败,同时其他已经被执行的操作都将被撤销并回滚。只有所有的操作全部成功,整个事务才算是成功完成。一致性:事务的一致性是指事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行前后
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号