首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

OceanBase带领郑州商品交易所实现突破,产品优势在哪?

在数字经济时代,数据库的重要性愈发凸显。随着数据海量爆发,传统集中式架构面临着数据处理瓶颈,而分布式数据库技术上不断突破正慢慢实现变道超车。基于此,国内越来越多的期货交易所开始关注和应用分布式架构,不断增强自身处理大规模高并发交易的能力。

以郑州商品交易所(以下简称“郑商所”)为例,通过 OceanBase 原生分布式数据库承载多套业务系统,郑商所成为国内首家完成生产环境分布式数据库上线的期货交易所,并基于全栈自主可控软硬件基础设施逐步完成 IT 架构分布式升级。那么,分布式数据库到底有什么优势呢?郑商所又是如何借助OceanBase进行数据库升级的?今天就来给大家分析分析。

相比集中式数据,分布式数据库具有哪些优势?

分布式数据库架构的核心理念是按照一定维度将系统进行拆分,通过开放的结构,能够实现各业务模块松耦合,降低对底层硬件的依赖程度。此外,其在业务适配性、稳定性、高可用性上均具有优势,这也是郑商所选用分布式数据库架构的重要原因。

在数月的业务适配验证过程中,郑商所验证了 WEB 服务类和 C++ 语言模式下,不同的高性能应用系统的数据库迁移路线。在业务代码基本不做改动的前提下,通过分布式数据库自身语法兼容性的能力,结合分区、多租户等特性,郑商所的业务系统能够以更低的改造成本得到分布式架构的技术红利,降低迁移成本、迁移风险的同时,为更多业务系统的快速迁移适配打好基础。

尽管分布式数据库具有众多优势,但从传统集中式数据库转型分布式数据库,对业务开发和数据库运维依然是很大的挑战。比如在业务方面,在迁移至分布式数据库时,存量数据也需要迁移,且迁移过程必须在线,而且还要保证迁移数据的正确性和时效性。

在运维方面,分布式数据库多是 Shared-Nothing 架构,这就对分布式数据库的运维提出更高的要求——规模化、自动化;也给分布式数据库的稳定性提出更高的要求——高可用、不丢数据;同时,分布式数据库的扩容缩容操作要求能在线进行,并且尽可能自动化。

借助OceanBase,郑商所如何完成数据库升级?

针对以上所提到的两个挑战难点,OceanBase就提出了解决方案。针对数据迁移的难点,OceanBase 的 Oracle 兼容模式租户不仅提供了 Oracle 语法兼容能力,同时产品也提供了一站式数据库迁移解决方案,包括迁移可行性评估、迁移成本评估、迁移性能评估、结构对象迁移、数据迁移、数据校验和反向增量同步保护等完整的在线迁移割接能力。

在整个迁移过程中,OMS 支持在全量数据迁移过程中动态调整并发度,只会占用源端极少量的 CPU 和存储 I/O,对源端数据库和在线业务的影响极小,保证了在数据迁移过程中,期货交易系统的平稳运行。

针对运维难点,OceanBase 提供原生且强大的数据库资源整合方案,通过在一套分布式架构中实现的资源池化能力,能够在显著降低资源和管理成本同时,依然保持优秀的性能和可运维性。

而郑商所正是有了 OceanBase 智能运维体系的全面保障护航,常见的 SQL 问题、诊断等可以自动实时分析,给出合理的应急优化建议。并且能够有效解决因宕机、网络抖动、大查询等造成影响生产连续性的问题,真正做到“先恢复,后排查分析”。

据了解,“郑州商品交易所基于 OceanBase 的分布式创新应用实践”项目凭借行业领先性、创新性荣获“2022 第十三届金融科技应用创新奖”,这标志着郑商所在推进信息科技自主可控性方面迈上新的台阶,而这也或将推动国内期货交易所数据库发展的新进程。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230207A04V4A00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com