OceanBase 0.5版本开发实践.pdf

OceanBase OceanBase 0.5版本开发实践 杨传辉,2014-04 OceanBase介绍  2010.5 ~ …  服务器总量:1000+  业务情况  业务数:50+  三淘:收藏夹、天猫评价、店铺装修、P4P报表/量子统计、库存 中心、SNS、淘足迹、推荐系统,。。。  支付宝:会员视图、移动通知、钱包公众账号、实时数据平 台,。。。  B2B :B2B收藏夹  单集群  单表最大记录数:OLTP (167亿)/ OLAP (2130亿)  单集群最大TPS / QPS :6.8万TPS / 5.1万 QPS  单集群最大一天写入行数 / 总量:7亿 / 246G 议程 整体架构回顾 0.5架构升级 0.5开发测试 经验不后续规划 议程 整体架构回顾 0.5架构升级 0.5开发测试 经验不后续规划 设计假设 数据 数据库中每天修改的数据只占整体数据的一小部分 只读数据 修改数据 假设一天产生2亿笔事务,每笔事务需要10个DML语 句,平均一个DML语句 500个字节: 一天修改量: 0.2G * 10 * 500= 1 TB 假设单个节点存储200G ,总共只需要5个节点 分布式存储引擎 查询 修改 数据 基线数据 修改增量 每日合并 每日合并过程丌 影响读写服务 数据 基线数据 修改增量 新的修改增量 每日合并通常在业务低峰 期执行 (2:00 ~6:00 am) 整体架构 Client Client Client Client Client MergeServer ChunkServer MergeServer MergeServer 基线数据 ChunkServer ChunkServer Update 配置中心 Root Server Update Server Server

文档评论(0)

1亿VIP精品文档

相关文档