condition update在分布式系统中设计

来源:互联网 发布:安兔兔网络连接失败 编辑:程序博客网 时间:2024/06/05 22:41
condition update在分布式系统中设计

 1.   定义
      condition update称为条件更新,用于分布式系统中数据一致性,能够保证在并发操作数据时的正确性。

2.   方式
     1.  可以通过version来保证condition update,每一次对文件的更新都产生一个version,而且客户端可以拿到这个version,在调用condition update的时候需要带上version,后端可以根据读取的对应数据的version进行比较,大于等于才可以更新。
      
     2.   Client提供的Value(conditional)值只有与系统当前Value一致,才能针对该指定数据进行修改/删除的update操作。
     

0 0
原创粉丝点击