1
O
OceanBase
编辑
简介:OceanBase 对传统的关系数据库进行了开创性的革新。在普通硬件上实现金融级高可用,在金融行业首创“三地五中心”城市级故障自动无损容灾新标准,同时具备在线水平扩展能力,创造了 6100 万次/秒处理峰值的纪录。 2019年10月,OceanBase 以 6088 万 tpmC 值的成绩,打破数据库基准性能测试的世界纪录,荣登 TPC-C 基准测试性能榜首。

目录

image.png

官网摘录

OceanBase 完全自主研发的金融级分布式关系数据库。
OceanBase 对传统的关系数据库进行了开创性的革新。在普通硬件上实现金融级高可用,在金融行业首创“三地五中心”城市级故障自动无损容灾新标准,同时具备在线水平扩展能力,创造了 6100 万次/秒处理峰值的纪录。 2019年10月,OceanBase 以 6088 万 tpmC 值的成绩,打破数据库基准性能测试的世界纪录,荣登 TPC-C 基准测试性能榜首。

六大特性

  • 强一致:数据多副本通过 Paxos 协议同步事务日志,多数派成功事务才能提交。缺省情况下读、写操作在主副本进行,保证强一致。
  • 高可用:数据采用多副本存储,少数副本故障不影响数据可用性。通过“三地五中心”部署实现城市级故障自动无损容灾。
  • 高可扩展:集群节点全对等,每个节点都具备计算和存储能力,无单点瓶颈。可线性、在线扩展和收缩。
  • 高性能:存储采用读写分离架构,计算引擎全链路性能优化,准内存数据库性能。
  • 高度兼容:兼容常用 MySQL 功能及 MySQL 前后台协议,业务零修改或少量修改即可从 MySQL 迁移至 OceanBase。
  • 低成本:使用 PC 服务器和低端 SSD,高存储压缩率降低存储成本,高性能降低计算成本,多租户混部充分利用系统资源。

百度百科

OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发、运维、DBA、广告、应用研发等部门共同完成。在设计和实现OceanBase的时候暂时摒弃了不紧急的DBMS的功能,例如临时表,视图(view),研发团队把有限的资源集中到关键点上,当前 OceanBase主要解决数据更新一致性、高性能的跨表读事务、范围查询、join、数据全量及增量dump、批量数据导入。
目前OceanBase已经应用于淘宝收藏夹,用于存储淘宝用户收藏条目和具体的商品、店铺信息,每天支持4~5千万的更新操作。等待上线的应用还包括CTU、SNS等,每天更新超过20亿,更新数据量超过2.5TB,并会逐步在淘宝内部推广。

公司基本信息

image.png

image.png

官网:
https://oceanbase.alipay.com/

评论

0
1
词条统计
创建者:墨天轮
编辑次数:1
浏览次数:2161
API调用次数:0
贡献者