引子 目前无论是互联网还是B2C,再或当当,都不得不面临需要处理海量数据的问题。著名的hadoop就是大数据处理的解决方案之一。 关于海量数据处理的工具,hadoop仅仅是工具之一,相关的工具、产品、解决方案还有很多,如NoSQL或者笼统称为key-value也是近两非常火热的概念。 著名的NoSQL产品有: hadoop体系的HBase google的BigTable 曾经在facebook广泛使用的Cassandra 亚马逊的Dynamo 新浪微博使用的Redis 正在被更多爱好者热捧的MongoDB 每款产品都有自己的特征与特性。 淘宝也先后推出了TFS、OceanBase两块nosql的开源产品。 OceanBase是什么?有什么特点? OceanBase,淘宝开源的千亿级别分布式数据库系统。支持读写事务的线上服务 特点 海量结构化数据存储 扩展性 千亿级数据量 多表关联查询 跨行跨表事务 目前在淘宝的应用 应用案例:收藏夹业务 项目数据量 单表记录数 >50亿条 存储天数永久 数据变化量 约1亿条/天 CTU acookie业务 项目数据量 单条acookie记录大小1KB 存储天数3 DAYS 每天新增记录条数2.5G 每天更新记录条数0 每天更新数据量2.5T 分两个议题 1. ob的特点与应用:介绍OB系统的特点,与其他数据库的对比;使用方式,外围工具以及在淘宝的应用情况,适合使用者,开发人员,维护人员,DBA.. 2.ob的架构与设计:OB的架构和原理,系统设计中的一些权衡和选择,实现方式。适合开发人员、技术狂热分子。
|
|
来自: 非常尛貝 > 《oceanbase》