4、云托管数据存储系统与数据库即服务全解析

云托管数据存储系统与数据库即服务全解析

1. PNUTS系统

PNUTS系统依赖每条记录的时间线一致性模型,支持一系列不同一致性保证级别的API调用,以下是具体介绍:
- Read - any :该调用延迟较低,不过返回的可能是记录的旧版本。
- Read - critical (required version) :返回的记录版本严格比所需版本新,或者与所需版本相同。
- Read - latest :返回反映所有成功写入操作的记录最新副本。若本地副本过旧,系统需在远程副本中查找较新版本时,Read - critical和Read - latest的延迟可能高于Read - any。
- Write :此调用提供与包含单个写入操作的事务相同的ACID保证,例如盲目写入。
- Test - and - set - write (required version) :仅当记录的当前版本与所需版本相同时,才对记录执行请求的写入操作。可用于实现先读取记录,再基于读取结果进行写入的事务,如递增计数器的值。

由于系统设计为可扩展以覆盖多个全球副本,自动故障转移和负载均衡是管理操作负载的唯一方式。对于任何故障服务器,系统会自动从副本复制数据到其他活动服务器以恢复。

2. Amazon Dynamo系统

亚马逊运营着全球电子商务平台,高峰时期使用分布在世界各地多个数据中心的数万台服务器为数千万客户提供服务。在此环境下,亚马逊平台在性能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值