我的编程空间,编程开发者的网络收藏夹
学习永远不晚

金融级分布式关系数据库OceanBase 2.2版正式发布

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

金融级分布式关系数据库OceanBase 2.2版正式发布

2019年11月19日,在北京举办的主题为“巅峰洞见·聚焦金融新技术”发布会上,蚂蚁金服正式发布全新的OceanBase2.2版。据悉,OceanBase是蚂蚁金服自研的全球首个应用于金融核心业务的分布式关系数据库,目前除了支持蚂蚁金服自有业务、阿里巴巴集团双十一的流量考验以外,还支持着数十家商业银行、金融机构的业务,更是在今年最新发布的 TPC-C 测试排行榜中登顶。

金融级分布式关系数据库OceanBase 2.2版正式发布

此次发布的OceanBase 2.2版是一个同时兼容MySQL以及Oracle两种模式的里程碑版本,并在Oracle模式中引入了许多广受欢迎的功能,性能和稳定性上也相对2.0版本有大幅提升。

OceanBase 2.2版本新特性

1)新增功能

a) 存储过程/客户端协议

  • 兼容Oracle的PL/SQL第一版正式推出,提供基本的PL/SQL使用能力。后续版本继续不断增强对PL/SQL的支持
  • 部分Oracle兼容的PL/SQL系统包,方便Oracle用户使用习惯
  • 支持二进制prepare statement协议,提升应用调用数据库执行性能

b) SQL功能增强

  • 支持除binary float/double外的全部Oracle基础数据类型,以及BLOB/CLOB(最大长度受限)
  • 支持MINUS,ROLLUP, GROU;PING等SQL语法以及大量窗口函数支持,更好的支持用户复杂分析查询的需要
  • 支持Oracle兼容的NLS系列长度和时间日期类型设置,提供丰富的时间日期格式和转换支持

c) SQL执行计划管理

  • 兼容Oracle管理接口的SQL Plan Management功能,支持执行计划的固化管理和自动演进,确保系统运行和升级后的稳定性,降低运维复杂度

d) 事务能力增强

  • 闪回查询增强(Flashback Query),提供历史数据查询功能
  • 支持串行化隔离级别(关系数据库的最强事务隔离级别),对有强事务隔离性需求的应用场景提供原生支持

2)稳定性提升

集群稳定性大幅提升,分布式事务运行稳定,最大单表行数达万亿级,单集群最大数据量超过 3 PB。

3)扩展性提升

Oracle模式单表支持最大65536分区。

4)兼容性增强

兼容MySQL 5.6、Oracle 11.2(持续开发支持中)。

5)性能增强

OLTP性能相比2.0版本提升50% 以上,部分复杂场景提升100%;OLAP场景查询优化和执行能力显著提升,TPC-H全部22个查询,SF=1000(1TB)的数据量下,6台ECS(56超线程) Server总执行时间为730s。

金融级分布式关系数据库OceanBase 2.2版正式发布

此外,本次升级还支持150+Oracle兼容函数和表达式,30张字典视图和30张性能视图等等。新增支持串行化隔离级别,对于有更高事务隔离性需求的场景提供更好的支持。

兼容 Oracle 的工作是 OceanBase 团队此前的重心。OceanBase 团队的目标是,用两年时间做到 Oracle 业务的平滑迁移,不需要修改一行代码、不需要业务做任何调整就能够将数据库迁移过来。此次发布的OceanBase 2.2版是兼容性过程中的一次重大里程碑式的版本,OceanBase也希望能服务更多金融业界的客户与合作伙伴,让技术普惠商业发展。

金融级分布式关系数据库OceanBase 2.2版正式发布

OceanBase版本迭代演进史

  • 2010年:创始人阳振坤加入阿里巴巴,OceanBase正式立项。
  • 2011年:OceanBase 0.1版本发布,在淘宝收藏夹正式上线,使得淘宝收藏夹业务的数据库服务器数量大幅度减少。

金融级分布式关系数据库OceanBase 2.2版正式发布

OceanBase 0.1版本架构图

  • 2014年:OceanBase0.5版本发布,引入Paxos协议保证主库故障不丢数据,成功替代Oracle在支付宝交易系统上线,支撑了双十一10%的流量。
  • 2015年:OceanBase0.5版本在支付宝的交易库和支付库上线,同年OceanBase上线网商银行,成为全球首个应用在金融核心业务系统的分布式关系数据库。
  • 2016年:OceanBase1.0版本在支付宝账务系统上线,支撑起2016年双11中12万笔/秒的支付峰值。

金融级分布式关系数据库OceanBase 2.2版正式发布

OceanBase 1.0版本架构图

  • 2017年:OceanBase发布1.4版本,功能持续完善,性能大幅提升,增加了转储功能、层次查询功能,并引入了并行索引创建技术。同时,支付宝首次把包括账务库在内的所有核心数据链路搬到OceanBase上,创造了4200万次/秒数据库处理峰值的全新纪录。同年,OceanBase 1.4版本成功在阿里巴巴/蚂蚁金服之外的商业银行上线。
  • 2018年:OceanBase2.0版本正式发布。产品功能大幅增强,支持全局一致性快照,全局索引,索引实时生效,闪回查询,在线分区分裂等功能;同时兼容性全面提升,支持MySQL / Oracle双兼容模式,也是第一款支持存储过程的原生分布式数据库;在OLTP场景性能较1.4版本提升50%以上,存储成本下降30%。OceanBase 2.0版本全面降低了金融业务向分布式架构转型的技术风险。

金融级分布式关系数据库OceanBase 2.2版正式发布

OceanBase 2.0版本架构图

  • 2019年:OceanBase2.2版正式发布,以两倍于Oracle(甲骨文)的成绩,打破数据库基准性能测试的世界纪录,荣登TPC-C基准测试性能榜首,成为全世界第一个通过TPC-C审计的分布式无共享关系数据库。就在刚刚过去的2019年天猫双11中,OceanBase再次打破世界纪录,创造了6100万笔/秒请求数处理峰值的全新纪录。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

金融级分布式关系数据库OceanBase 2.2版正式发布

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

金融信创丨神州信息构建分布式“应用+数据库”体系,树金融信创标杆

2019年中国人民银行发布《金融科技(FinTech)发展规划(2019-2021年)》,提出要持续加强分布式数据库领域底层和前沿技术研究,有计划、分步骤地稳步推动分布式数据库产品先行先试,形成可借鉴、能推广的典型案例和解决方案,为分布式数据库在金融领域的全面
金融信创丨神州信息构建分布式“应用+数据库”体系,树金融信创标杆
2020-08-15

阿里云数据库OceanBase一种高效、可靠、安全的分布式数据库系统

阿里云数据库OceanBase是一款由阿里巴巴自主研发的分布式数据库系统,具有高效、可靠、安全的特点。它采用了多版本并发控制和行级复制技术,能够在保证数据一致性的同时,提供超高的并发性能。OceanBase还支持多种数据库协议,如MySQL、Oracle、SQLServer等,可以方便地进行数据迁移和备份。详细说
阿里云数据库OceanBase一种高效、可靠、安全的分布式数据库系统
2023-11-07

Elasticsearch分布式搜索与关系型数据库的集成应用(如何将Elasticsearch分布式搜索与关系型数据库集成使用?)

Elasticsearch分布式搜索与关系型数据库集成可增强搜索能力、丰富数据、优化性能和提高灵活性。集成方法包括数据复制、同步、Join查询和混合查询。在电子商务、日志分析、客户服务和社交媒体分析等领域有广泛应用。最佳实践包括适当的数据分割、格式化、高可用性和监控。
Elasticsearch分布式搜索与关系型数据库的集成应用(如何将Elasticsearch分布式搜索与关系型数据库集成使用?)
2024-04-02

腾讯云MySQL数据库代理正式发布,支持自动读写分离

2021年7月22日,腾讯云数据库正式发布数据库代理(又名proxy)服务,支持MySQL 5.7 版本和8.0 版本,可为用户提供透明且安全的网络代理服务,实现自动读写分离,降低业务使用数据库的复杂度,完美解决了数据库故障切换的网络瞬断问题,网络中断时间降低
腾讯云MySQL数据库代理正式发布,支持自动读写分离
2020-08-04

PHP 对象关系映射与数据库抽象层对于分布式系统的优点

分布式系统中,orm(对象关系映射)和dal(数据库抽象层)通过以下方式提高数据管理效率:orm提供透明数据访问,简化数据操作并确保数据一致性。dal提供数据库无关性,并通过优化技术增强性能和安全性,统一访问异构数据库。orm和dal结合使
PHP 对象关系映射与数据库抽象层对于分布式系统的优点
2024-05-06

分布式数据库在光大银行关键业务系统的应用探索

作者介绍:王志刚,光大银行数据库运维主管。大家好,我是来自中国光大银行信息科技部的王志刚,非常高兴有机会给大家分享一些分布式数据库在光大银行的应用探索。我目前在光大银行银行信息科技部负责数据库管理团队,在加入光大银行之前在三星、索尼爱立信,还有 Oracle
分布式数据库在光大银行关键业务系统的应用探索
2015-03-11

软考高级系统架构设计师系列论文九十:论分布式数据库的设计与实现

软考高级系统架构设计师系列论文九十:论分布式数据库的设计与实现 一、分布式数据库相关知识点 二、摘要 三、正文 四、总结 一、分布式数据库相关知识点 软考高级系统架构设计师系列之:分布式存储技术
2023-08-30

数据库周刊31丨openGauss 正式开源;7月数据库排行榜发布;浙江移动国产数据库AntDB迁移;oracle ADG跨版本搭建;PG解决社保问题;mysqlbinlog解析……

墨天轮数据库周刊第31期发布啦,每周1次推送本周数据库相关热门资讯、精选文章、干货文档。 摘要:墨天轮数据库周刊第31期发布啦,每周1次推送本周数据库相关热门资讯、精选文章、干货文档。热门资讯1、openGauss 正式开源,华为公开发布源代码【
数据库周刊31丨openGauss 正式开源;7月数据库排行榜发布;浙江移动国产数据库AntDB迁移;oracle ADG跨版本搭建;PG解决社保问题;mysqlbinlog解析……
2020-09-13

编程热搜

目录