1.不同对象的访问请 求(读、 写)可并发执行、互不干扰 。 2.相同对象的 读请求可并发执行、互不干扰 。 3.相同对象的读、 写请求可并发执行 , 但写请求(如 写入对象 X 的值为 111 ) 返回成功后, 再发起的读请求必须返 回新值(如议取对象 X 的值必须为 111 ) , 不管是在哪个客户端发起的请求 。 4.若针对相同对象同时发起写请求, 则以最后的写请求为准 ( Last Write Win) 。例如, 客户端 l 的请求 A 写入对象 X 的值为 111, 此时客户端 2 的请求 B 写入对象 X 的值为 112, 两个请求几乎同时从客户端写入对象X 。请求 A 和请求 B 通过网络后, 会有先后顺序到达服务端, 服务端将以最后收到的那个请求来更新对象 X 的值, 假设由于网络问题请求 B 最后到达服务端 , 那么对象 X 的值最终被保存为 112 。由于网络影响, 客户端并发写请求的一致性控制方案, 最好是应用根据业务逻辑采用锁机制进行控制 。以上信息摘自《对象存储实战指南-试读》,下载地址:https://developer.aliyun.com/topic/download?id=7997
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。