云数据库 OceanBase 版

高稳定、高可扩展性、高性能的金融级分布式关系型数据库

概述

OceanBase是阿里巴巴为业务高吞吐,高并发,高可用场景而自主研发的通用关系型数据库。其处理峰值记录达到6100万次/秒,单集群最大数据量达到3PB,单表行数达万亿级。助您实现水平扩展、分布式、多副本Paxos,以获得商业数据库的高性能和高可用性。OceanBase的分布式设计理念,可以通过水平扩展普通的PC服务器,以商业数据库1/3的成本构建一个能够满足金融级要求的可靠性和数据一致性的数据库系统。

业界领先的优势

卓越性能:6100万次/秒处理峰值的业内纪录
支持业务快速的扩容缩容,同时通过准内存处理架构实现高性能,单集群最大数据量超过 3 PB,最大单表行数达万亿级
持续可用:三地五中心容灾架构的倡导者与实践者
采用 Paxos 协议,通过数据多副本,基于普通 PC 服务器实现主备自动切换,且不丢失一行数据(RPO=0,RTO<30秒),成功抵御单机故障以及可用区风险
兼容并包:全面支持多种数据库模式
同时兼容 MySQL 以及 Oracle 两种模式,原来的代码、应用程序只需做较小的改动就可以直接使用 OceanBase
久经验证:支付宝、网商银行核心业务的共同选择
已经在阿里巴巴集团旗下蚂蚁金服所有核心金融场景中稳定运行多年,历经近十年双十一,支撑了一个又一个极限场景的考验
极致弹性:透明的可扩展能力
通过分布式事务以及全局时间,实现了计算能力以及存储空间的无限水平扩展,业务无需改动任何一行代码即可实现扩容,解决分库分表烦扰
自主可控:阿里巴巴集团自主研发的通用关系型数据库
与其他基于开源数据库(如 MySQL、PostgreSQL 等)的产品不同,我们对所有的代码,包括核心代码拥有100% 的知识产权,对产品的所有模块,都具备代码级的问题修复能力及架构优化能力

精心打造的功能

多种部署架构,满足多类可用性要求

OceanBase支持多可用区、多Region部署,发生故障时,可以根据您指定的优先级,自动切换到一个健康的可用区,您可以根据自己的需求自由选择

可用区容灾

单区域 3 可用区部署,RPO=0,RTO 不超过30秒,故障自动切换。 可抵御个别硬件故障和可用区灾难

区域容灾

三区域 5 可用区部署,RPO=0,RTO 不超过30秒,故障自动切换。 可抵御个别硬件故障、可用区灾难和区域灾难

多种租户模式,最小成本满足多种业务需求

不同与其他云数据库产品,您可在一个集群中灵活选择多种引擎兼容模式

Oracle

OceanBase支持Oracle的常用语法以及存储过程等,基于 Oracle 开发的应用系统可以无缝或少量修改即可迁移

MySQL

兼容MySQL 5.6 语法以及客户端,您可以像使用MySQL一样使用OceanBase,并享受OceanBase的透明扩展能力、高可用能力以及其它精心打造的金融级数据库能力

多项金融级功能

OceanBase提供回收站,闪回查询等功能保证业务的可用性以及容错能力

闪回查询

对于 DML 相关误操作,提供强大的闪回查询能力,快速查询过去数据值或将表或者某行数据恢复到过去某个时间点

回收站

对于 DDL 相关误操作,OceanBase 实现了回收站从而防止用户误 drop table/database 的时候能快速恢复表数据

执行计划演进

只有被验证过的执行计划才会被启用,当由于种种原因(如统计信息的变更)而导致目标 SQL 有了新的可选择的计划时,这些新执行计划并不会马上被启用,直到他们在 OBServer 内部被灰度小流量验证,并且比以往的计划性能更优时,才会被启用

客户案例

“ ApsaraDB for OceanBase为淘宝收藏夹的读写场景提供了完美的支持。淘宝的促销活动已经验证了云数据库OceanBase的并发处理能力。云数据库OceanBase的稳定性,高吞吐量,优异的性能和低成本出色地完成了淘宝收藏夹的读写场景需求。”

淘宝网是世界上最大的电子商务网站之一。 目前,它有近5亿注册用户,每天有超过6000万的常规访客。 每天在线的产品数量已超过8亿,每分钟平均售出48,000件产品。

“ 云数据库OceanBase经受住了在双十一购物节中支持支付宝交易,支付和账户所面临极大挑战时的重大考验。云数据库OceanBase帮助支付宝在数据中心和区域之间部署了高可用性架构。在日常运营,紧急演习和云备灾的多重场景中,云数据库OceanBase也发挥着重要作用。”

- 蚂蚁金服首席技术官 程立

支付宝是中国领先的第三方支付平台。 它致力于提供快速,便捷和安全的在线支付解决方案。 在2019年的双十一购物节期间,通过支付宝进行的最大交易数量达到了每秒544,000次。

“迁移至OceanBase后,凭借OB的密实高压缩存储,客户存储空间下降70%。 OceanBase公有云采用三可用区高可用架构,任意可用区级别故障业务不中断。 OceanBase的大集群模式,高效利用资源。使得迁移至OB后,数据库资源成本平均预计降低40%以上。 基于OceanBase内核的在线DDL以及智能诊断功能,在云控制台加持下,DBA运维效率大幅提升。”

GCash是菲律宾电信公司Globe Telecom旗下的一个小额支付系统,被广为称之为菲律宾版“支付宝”。截至2019年,GCash已拥有2000万用户,遍布全国的63,000多家合作商户。

"自从2019年全站从MySQL升级至OB以来,彻底解决了容量和高可用问题,保障了业务高速发展。 目前OceanBase支撑了Dana千万级别的用户,2020年数据库0故障,数据0丢失,业务系统整体可用性超过99.99%。正在建设中的第三机房位于公有云,真正实现了三机房混合云部署,进一步提高容灾能力和可用性。通过完善的OceanBase培训计划,理论结合实践,培养了第一批国际OB DBA本地团队。”

DANA Wallet是印度尼西亚的一款电子钱包,由蚂蚁金服与印尼Emtek集团联合推出,在2018年3月22日正式上线,又被称为“印尼版支付宝”,用户可以安全地进行无现金和无卡付款。DANA Wallet将为超过5000万的印尼BBM(当地第二大聊天工具)用户提供数字支付和金融服务体验。

"OB原生的高可用能力,在宕机、网络异常情况下,帮助业务快速恢复。凭借OceanBase的多租户多机架构,不同业务链路之间实现了非常好的容量隔离能力,为站点大促扩容、关键业务稳定运行提供了有效保障。”

Easypaisa是巴基斯坦于2009年推出的首个移动支付平台,获得该国唯一的GSMA移动货币认证服务,目前拥有约2000万用户。目前已经稳坐巴基斯坦第一大电子钱包。

相关资源

高性能数据库

OceanBase TPC-C优秀表现

有机会挑战TPC-C测试相信是所有数据库内核开发人员的梦想,但TPC-C测试标准非常复杂。由于这是国产数据库同时也是分布式数据库第一次冲击这个榜单,为了完成这次挑战,OceanBase团队前后准备时间超过一年。

高可用数据库

高可用原理和容灾

通常对高可用的要求就是数据库如果出问题了要能够自动切换,并且切换后不丢数据。 能自动切换,服务恢复时间才有可能最短,衡量指标就是RTO。切换后服务恢复时,数据丢失多少,衡量指标就是RPO。分析一个高可用方案就从这两点入手。

高吞吐数据库

支付宝技术双11答卷

2019年双11来了。1分36秒100亿,5分25秒超过300亿,12分49秒超500亿……如果没有双11,中国的互联网技术要发展到今天的水平,或许要再多花20年。

查看全部

集群

创建集群

集群为购买云产品的基本购买单位

租户

创建租户

租户是集群的组成部分,通过不同的租户充分利用集群的系统资源

数据库

创建数据库

对独立租户下创建不同的数据库,用于存放数据

查看全部

应用场景

暖心服务,为你而来

1对1售前咨询、7x24服务、更快速的响应以及更多的免费工单。

1对1售前咨询

由经验丰富的云专家为不同规模企业提供一对一的售前咨询。 了解更多

24/7 技术支持

售后服务时间从每周5天,每天10小时延长到每周7天,每天24小时。 了解更多

更好的技术支持

基本售后支持计划的免费工单数量从每季度3个提升为6个。 了解更多

更快的服务响应时间

针对一般指导,阿里云售后响应时间从36小时缩短到18小时。 了解更多

开始构建您的OceanBase?

探索更多关于OceanBase的信息?

查看 FAQ > 控制台 >
wave
phone 联系我们