扫码阅读
手机扫码阅读

都 2024 年了还只会 MySQL 么?OceanBase 了解一下

89 2024-08-23

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:都 2024 年了还只会 MySQL 么?OceanBase 了解一下
文章来源:
DevXTalk
扫码关注公众号

OceanBase 概述

OceanBase 是一款自主研发的企业级原生分布式数据库,具备金融级高可用性、"三地五中心"容灾架构、云原生、强一致性、高度兼容 Oracle/MySQL 等特点。其单集群规模可超过 1500 节点,支持城市级故障自动无损容灾,TPC-C 标准测试排名世界第一。

核心特性

  • 高可用:采用“三地五中心”容災架构,满足金融行业 6 级容灾标准。
  • 高兼容:与 Oracle 和 MySQL 高度兼容,支持自动迁移工具。
  • 水平扩展:实现透明水平扩展,支持集群节点超过数千个。
  • 低成本:基于 LSM-Tree 的高压缩引擎,存储成本降低 70% - 90%。
  • 实时 HTAP:支持在线实时交易及分析,保持数据一致性。
  • 安全可靠:12 年自研,代码级可控,通过等保三级专项合规检测。

OceanBase 发展历程

OceanBase 自 2010 年起随阿里巴巴电商业务,后蚂蚁集团支付业务发展壮大,经过数年业务使用和打磨,最终商业化并在外部市场推广。重要历程包括初试金融业务、成为金融级核心库、商业化加速和开源开放。

MySQL 兼容性

OceanBase 数据库的 MySQL 模式兼容 MySQL 5.7/8.0 多数功能和语法,支持应用迁移无需改造,完整兼容 MySQL 生态。

未来展望

企业数据库方面的 KPI 需求包括降本、提升效率、稳定性、解决痛点和技术创新。OceanBase 通过多租户、HTAP 混合负载处理、OBKV 多模处理、极致数据压缩、极致高可用和弹性扩缩容来满足这些需求,优化性能并提供单机分布式一体化解决方案。

典型应用场景

  • 多租户场景:例如多点 DMALL,实现资源隔离和灵活管理。
  • 高并发场景:例如海底捞火锅,替代传统分库分表方案。
  • 历史库场景:例如携程客服业务,基于 OceanBase 高压缩能力降低成本。

DevXTalk 邀请读者加入技术交流群,分享技术和行业经验。

想要了解更多内容?

查看原文:都 2024 年了还只会 MySQL 么?OceanBase 了解一下
文章来源:
DevXTalk
扫码关注公众号