都 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 邀请读者加入技术交流群,分享技术和行业经验。
DevXTalk
DevXTalk
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
DevXTalk的其他文章
摸鱼周刊#5:再见艾伦
摸鱼周刊#5:再见艾伦日期: [2023 年 11 月 17日]封面图进击的巨人最近连载了 10 年的动漫
时序数据库 InfluxDB
时序数据库 InfluxDB为什么是InfluxDB?
一款超好用的国产Redis可视化工具
一款超好用的国产Redis可视化工具在现今日益复杂的软件开发环境中,缓存技术无疑成为了提升系统性能和响应速度的
三个开发者,支撑一万亿的活跃使用量
三个开发者,支撑一万亿的活跃使用量对于很多开发者来说,SQLite 一定不陌生。
开源文档和团队知识库管理工具:Outline
开源文档和团队知识库管理工具:OutlineOutline:无缝协作,知识共享 - 精选真开源,释放新价值。
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线