十年磨一剑!支付宝自研数据库OceanBase通过阿里云向全球开放

简介:

3月25日,由支付宝自研的金融级分布式数据库OceanBase正式通过阿里云向全球开放,提供高可用、高性能、低成本的计算服务,企业可在云上获得“支付宝同款”的世界顶级数据库处理能力。

数据库和操作系统一样,是IT行业的重要基础软件,也是“核高基”中的“基础软件产品”之一。多年来,囿于技术实力和软件开发的滞后性,翻越数据库这座大山并不容易。从诞生到云上触手可及,OceanBase走了十年。

_2020_03_25_3_54_09
阿里云OceanBase产品详情页面

2010年,为满足高速增长的业务需求,阿里巴巴、支付宝开始自主研发数据库系统OceanBase,来取代Oracle等传统数据库。2016年,OceanBase完成了对支付宝核心系统中 Oracle 数据库的全面替换,支撑着数亿人能够随时随地网购、移动支付。2019年双11,OceanBase再次刷新数据库处理峰值,达到了6100万次/秒,你的每一笔支付操作,背后都有OceanBase在计算。

OceanBase是典型的“用出来”的数据库,它经历了最为严苛的极限场景的考验,比如双11、新春红包等。上千名工程师不断投入打磨性能和稳定性,让其能胜任各行各业。目前,OceanBase已经在建设银行、南京银行、人保健康险、常熟农商行、苏州银行、广东农信、西安银行等多家商业银行和保险机构上线。全球前三名的支付平台,两家的核心系统都在使用OceanBase数据库。

2019年10月2日,在数据库领域的全球顶级比赛TPC-C测试中,OceanBase数据库以两倍于第二名的优势成绩,打破了由美国公司Oracle甲骨文保持了9年之久的世界纪录,成为“数据库领域世界杯”的首个中国冠军。

OceanBase可实现数千亿条记录、数百TB数据上的跨行跨表事务,其代码完全可控,可实现城市级容灾,集群中少数派故障时数据不丢,服务不停。除了性能优势,在兼容性上,OceanBase较传统商业数据库也有创新,其可高度兼容Oracle和Mysql,支持一键快速迁移,并提供云上的完整生态服务。解决了授权费用贵、硬件成本高、架构与运维复杂、迁移难度大等传统数据库难题。

阿里云拥有国内最丰富的云数据库产品,目前已有约40万个数据库迁移到阿里云上。国际权威分析机构Gartner预计到2023年,75%的数据库将跑在云平台之上。在Gartner公布的2019年全球数据库魔力象限评选结果中,阿里云已连续两年进入“挑战者”象限,并位居全球云数据库市场份额第三位以及中国市场第一位。

相关文章
|
29天前
|
Cloud Native 关系型数据库 分布式数据库
阿里云牵手海亮科技,共建“教育科技数据库创新应用中心”
海亮科技选择引入阿里云PolarDB开源分布式版(PolarDB for Xscale)数据库,不仅能解决海亮科技数据库业务中面临的可靠性、稳定性问题,也为海亮科技业务的高速发展提供了更好的灵活性和可扩展性。
|
2月前
|
运维 数据库 数据库管理
云数据库问题之阿里云在运营商领域数据库替换的整体解决方案要如何实现
云数据库问题之阿里云在运营商领域数据库替换的整体解决方案要如何实现
|
2月前
|
关系型数据库 OLAP 分布式数据库
核心系统转型问题之Gartner分析师对阿里云数据库的评价是啥样的
核心系统转型问题之Gartner分析师对阿里云数据库的评价是啥样的
|
2月前
|
存储 SQL 分布式数据库
OceanBase 入门:分布式数据库的基础概念
【8月更文第31天】在当今的大数据时代,随着业务规模的不断扩大,传统的单机数据库已经难以满足高并发、大数据量的应用需求。分布式数据库应运而生,成为解决这一问题的有效方案之一。本文将介绍一款由阿里巴巴集团自主研发的分布式数据库——OceanBase,并通过一些基础概念和实际代码示例来帮助读者理解其工作原理。
117 0
|
2月前
|
存储 监控 安全
阿里云数据库(ADB)的多租户秘籍:资源隔离的魔法如何施展?
【8月更文挑战第27天】多租户系统在云计算与大数据领域日益重要,它让不同用户或组织能在共享基础设施上独立运行应用和服务,同时确保资源隔离与安全。ADB(如阿里云数据库)通过资源组及标签实现高效多租户隔离。资源组作为一种软隔离策略,允许为不同租户分配独立的计算和存储资源,并设置资源上限;资源标签则支持更细粒度的硬隔离,可为每个数据库表或查询指定特定标签,确保资源有效分配。此外,ADB还提供了资源监控与告警功能,帮助管理员实时监控并调整资源分配,避免性能瓶颈。这种灵活且高效的资源隔离方案为多租户环境下的数据处理提供了强大支持。
78 0
|
2月前
|
Cloud Native 数据管理 数据挖掘
核心系统转型问题之阿里云数据库用户需求的通用性和差异性如何平衡
核心系统转型问题之阿里云数据库用户需求的通用性和差异性如何平衡
|
22天前
|
存储 缓存 关系型数据库
阿里云数据库 SelectDB 多计算集群核心设计要点揭秘与场景应用
在云原生存算分离架构下,多计算集群的实现从技术方案上看似乎并不存在过多难题。但从产品的角度而言,具备成熟易用的多计算集群能力且能运用于用户实际业务场景中,还有较多核心要点需要深度设计
阿里云数据库 SelectDB 多计算集群核心设计要点揭秘与场景应用
|
7天前
|
Cloud Native 关系型数据库 分布式数据库
阿里云牵手海亮科技,共建“教育科技数据库创新应用中心”
近日,阿里云与世界500强旗下、国内领先的教育服务提供商海亮科技集团(以下简称“海亮科技”)达成合作,联合成立“教育科技数据库创新应用中心”。双方将充分整合优势资源,共同推进教育科技领域的数据库技术研究和国产数据库的应用与发展。
41 7
|
6天前
|
存储 监控 数据挖掘
飞轮科技携手观测云亮相云栖大会,全方位展示阿里云数据库 SelectDB 版核心优势
飞轮科技技术副总裁姜国强于「数据分析与洞察」专场分享[阿里云数据库 SelectDB 版在日志存储分析、实时报表生成、用户行为分析及 Lakehouse 场景应用方案
飞轮科技携手观测云亮相云栖大会,全方位展示阿里云数据库 SelectDB 版核心优势
|
2月前
|
Oracle 关系型数据库 MySQL
OceanBase 与传统数据库的对比
【8月更文第31天】随着云计算和大数据技术的发展,分布式数据库因其高扩展性、高可用性和高性能而逐渐成为企业和开发者关注的焦点。在众多分布式数据库解决方案中,OceanBase作为一个由阿里巴巴集团自主研发的分布式数据库系统,以其独特的架构设计和卓越的性能表现脱颖而出。本文将深入探讨OceanBase与其他常见关系型数据库管理系统(如MySQL、Oracle)之间的关键差异,并通过具体的代码示例来展示这些差异。
98 1
下一篇
无影云桌面