2012阿里云开发者大会-OTS.pptx_第1页
2012阿里云开发者大会-OTS.pptx_第2页
2012阿里云开发者大会-OTS.pptx_第3页
2012阿里云开发者大会-OTS.pptx_第4页
2012阿里云开发者大会-OTS.pptx_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开放结构化数据服务(OTS),飞天平台的NoSQL数据库服务,Web数据库应用的新挑战,用户和数据规模指数增长 服务可用性要求很高 数据schema变化频繁,用户数到达3500万,图片记录数达到10亿,总数据量近百TB,每秒新增近万条记录,三周,传统数据库方案,MySQL单机数据库无能为力 数据规模只能支持到1TB MySQL集群方案也有局限 静态数据分区,扩容时数据操作复杂、风险高 表的schema修改需要锁住表,影响可用性,OTS服务特性,数据存储可靠 规模可伸缩 故障自动恢复 数据模型灵活 全托管服务,安全简便,数据统一存储在分布式文件系统中 分布式文件系统负责数据多副本的检测和复制,表被分割成多个数据分区 数据分区的分裂和迁移,各类故障的自动检测 失效的数据分区自动迁移,每一行包含固定数目的主键列和任意数目的属性列 每一行的属性列可以随时动态增加或减少,简洁易用的RESTful API 零运维,开发者更加专注在应用层的逻辑,P1,P1,P2,P1,P2,P3,P4,P1,P2,P3,P4,OTS系统架构,OTS服务能力,单表百TB级别数据规模 传统单机数据库的100倍 单表十万级别qps 传统单机数据库的100倍 十毫秒级别单行读写延迟 分钟级别单机故障恢复时间 故障期间1%的数据访问受影响,OSS/OTS/RDS对比,如何基于OTS开发应用,RESTful API CreateTable/DeleteTable/ListTable GetRow/PutData/DeleteData GetRowsByRange/BatchModifyData StartTransaction/CommitTransaction SDK: python, C#, Java,应用案例 云OS手机云空间,数据模型 联系人、短信、通话记录 每一种数据存储在一张OTS表中 表以user_id列进行数据分区 数据量 百亿条总记录数,应用案例 手机云空间(续),增加联系人记录或者修改属性 获取联系人的属性 批量上传短信 批量下载通话记录,OTS后端性能(1),GetRow, 1KB, 10ms,OTS后端性能(2),PutData, 1KB, 10ms,Q&A /product/ots,Backup slides,P1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论