分享

GFS论文中的一段话如何理解?

xukunddp 发表于 2013-10-25 10:45:44 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 5723
Concurrent successful mutations leave the region undefined but consistent: all clients see the same data, but it may not reflect what any one mutation has written.
这样情形能举个例子吗吗?为什么同时成功的变更文件区域会是一致的,但客户端缺看不到变更的地方吗?
谁能帮助一下我吗?

已有(1)人评论

跳转到指定楼层
bob007 发表于 2013-10-25 10:45:44
回复 1# napoleon.guo
   你理解错了。这句话是说,当多个客户端同时修改同一文件的时候,GFS能保证最终大家看到的结果是一致的,但是不能反应出每个客户端所写入的内容。举个例子,A和B同时往x文件写入字符序列“abc”,最后文件内容可能是“abcabc”、“aabcbc”等各种可能的组合,从结果来看我们也推断不出原来A和B各写了什么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条