小米搭载 OceanBase,试点业务数据库性能提升 2-3 倍

2024年 6月 28日 66.8k 0

近日,小米集团确认使用 OceanBase 上线其部分业务系统,基于 OceanBase 提供的原生分布式数据库服务,小米智能制造进一步再升级。目前,小米已率先将试点业务系统升级至蚂蚁集团自研的分布式数据库 OceanBase,并已稳定运行数月,实现领先的业务连续性,高性能和规模化降本。

小米搭载 OceanBase,试点业务数据库性能提升 2-3 倍-1

小米集团成立于 2010 年 4 月,2018 年 7 月在香港交易所主板挂牌上市,是一家以智能手机、智能硬件和 IoT 平台为核心的消费电子及智能制造公司。在集团业务高速发展的过程中,小米的关键业务系统在性能、故障应对、运维成本上的挑战逐渐显现。2023 年 10 月,小米开始进行新的分布式数据库选型,经过产品、生态、服务、最佳实践等多方面的综合评估,最终选择了 OceanBase。主要原因如下:

第一,高性能。OceanBase 支持多读多写,高并发场景下可按需实现不停机、不改应用的扩缩容及性能的线性增长,可以更快、更稳定地应对性能密集型的关键工作负载。试点业务上线数据显示,OceanBase 的 OLTP 性能相比 XDB 高 2-3 倍,高并发响应时间仅为 XDB 的 1/5,超预期满足小米业务系统的响应时间需求。

第二,领先的业务连续性。OceanBase 拥有业内领先的 RTO 小于 8 秒故障自动恢复能力,确保在服务器节点、可用区、区域发生故障时,依然能够给业务带来持续可用的能力,避免代价高昂且复杂的故障及数据丢失问题。试点业务上线数据显示,OceanBase 相比 XDB 的故障恢复时间减少 3/4,恢复到原始 TPS 值仅需 4 秒,真正保障小米的业务连续性再上台阶。

第三,规模化降本。OceanBase 的多租户能力可极大提升资源利用、管理效率。此外,通过基于 LSM-Tree 的高级压缩技术,存储可显著节约。试点业务上线数据显示,OceanBase 相比 XDB 节约 42% 的存储成本,节约 50% 的服务器,为小米海量数据的规模化降本提供更出色的选择。

第四,更全面的生态支持。OceanBase 完全支持小米上下游生态,完成全量、增量、汇聚等多场景的生态验证,兼容 Binlog,简化数据库上下游技术对接复杂度,助力便捷适配小米技术架构体系。

未来,小米还将与 OceanBase 基于现有业务进一步加深了解,升级更多关键业务系统,让每一笔「智造」都算数。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论