阿里自研数库-OceanBase实践.pptx

阿里自研数据库Oceanase实践苏真2013.4课程大纲Why OceanBase系统架构数据模型如何使用WHY Oceanbase了解OceanBase的特点恋爱通常是从了解开始的,想用好OceanBase,得先了解它。OceanBase设计目标:关系型数据库、结构化数据分布式、扩展性千亿级数据量跨行跨表事务支持SQL、兼容MYSQL协议Why OceanBase=关系数据库:ACID SQL持续可用 + 水平扩展 + 低成本 + 高性能功能性能传统数据库(mysqloracle),功能完善,唯一缺点是数据库本身不可扩展,业务高速增长时需要不断折库折表、需要TDDL等中间层支持OceanBase ? RDBMS + Scalability数据库进化的时代到了mysql和oracle为代表的传统数据库Nosql很热:hbase,cassandra,mongodb等遍地开发大数据时代,数据库变革时期正在到来,谁将占据主流?现有存储方案对照HBaseBigtableMegastore数据规模万亿记录(十PB)OceanBaseDynamo千亿记录(百TB)CassandraRDBMS十亿记录(TB)千万记录(百GB)事务与数据一致性最终一致单行事务跨行跨表事务不同数据库的对比数据库类型代表特点关系型数据库mysql,oracle支持事务、数据一致性好、功能强大,成熟稳定。但扩展性

文档评论(0)

1亿VIP精品文档

相关文档