扫码阅读
手机扫码阅读
都 2024 年了还只会 MySQL 么?OceanBase 了解一下
89 2024-08-23
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
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 邀请读者加入技术交流群,分享技术和行业经验。
想要了解更多内容?
文章来源:
DevXTalk
扫码关注公众号
DevXTalk的其他文章
AI时代下的程序员路在何方?
AI时代下的程序员路在何方?随着人工智能(AI)技术的飞速发展,越来越多的行业开始应用AI技术,这使得许多传
软考系统架构师论文题八股文写作技巧
软考系统架构师论文题八股文写作技巧
论文是考试?
解答 COUNT 函数的十个问题
解答 COUNT 函数的十个问题COUNT有几种用法?\x0d\x0aCOUNT函数主要有三种用法:COUNT(*):统计表中的行数,包括所有行,不论列中的值是否为NULL。
成为数据治理专家:OLTP & OLAP & HTAP
成为数据治理专家:OLTP \x26amp; OLAP \x26amp; HTAPOLTPOLTP (TP) On-Line Trans
Spring-22 SpringMVC HTTP Message 转换 Java 对象
Spring-22 SpringMVC HTTP Message 转换 Java 对象Spring 源码系列
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线