医院、卫健委、医保数据中心如何建设?点击获取医疗行业数据库解决方案白皮书 →
PingKai Logo下载

北京电信数据库升级实践:基于 TiDB 落地高可用电信行业解决方案

北京电信基于平凯数据库(TiDB 企业版)成功提升了账务系统的高可用性与性能,通过引入 TiDB 原生分布式架构,解决了传统分库分表方案的不足,显著降低了存储成本,并确保了业务系统的稳定与迁移的高效平稳。

业务需求

电信账务系统是电信运营商的核心系统 BOSS(业务运营支撑系统)的核心部分,属于电信行业最关键业务系统之一,承担着用户费用计算、账单生成和支付处理等核心职能。北京电信数据库升级的要求如下:

  • 稳定性要求:计费账务系统涵盖计费数据采集、批价和企业间结算等关键环节,处理的数据量巨大,对数据库稳定性要求极为严苛;
  • 高可用要求:2023 年某省电信机房火灾事故凸显了电信基础设施所面临的风险,电信集团将核心系统的高可用性提升至战略新高度;
  • 性能要求:原先基于 MySQL 和 MyCat 的分库分表方案在业务耦合、资源利用、SQL 查询优化、扩缩容和高可用性等方面存在明显短板。

解决方案

在此次数据库升级过程中,北京电信采用 TiDB 企业版作为核心数据库底座,北京电信账务系统实施了两地三数据中心的数据库部署(包括北京亦庄、天津武清和北京酒仙桥),并采用了应用双活的容灾策略,实现任一数据中心故障时数据零丢失和秒级业务切换,树立了中国电信省级分公司中的标杆案例。 TiDB 通过原生分布式架构解决传统分库分表模式下面临的数据拆分、扩容困难、分布式事务复杂以及运维成本高等问题,为电信行业核心业务系统提供稳定可靠的数据库解决方案。

两地三数据中心的数据库部署

客户收益

  1. 高可用能力提升,保障电信核心业务连续运行

作为电信行业关键业务系统,北京电信账务系统通过 TiDB 数据库升级,实现三中心高可用架构。系统采用双活运行模式,为账务中心所有业务、数据和应用提供全面保障,实现数据零丢失(RPO=0)和故障秒级切换(RTO<60 秒)。

  1. 性能提升与存储成本优化

通过原生分布式架构和在线 DDL 机制,确保数据一致性,系统上线后业务处理性能提升超 30%;数据存储需求从原三副本 40TB 降至 10TB,存储成本降低 75%。TiDB 分布式数据库能力帮助北京电信突破传统数据库架构限制。

  1. 高度兼容 MySQL,TiDB 助力北京电信数据库平滑迁移

基于 TiDB 高度兼容 MySQL 生态的能力,北京电信无需大规模修改应用代码,即可完成数据库升级迁移。结合 DM 工具,迁移窗口压缩至 4 小时以内,确保高效、平稳完成系统迁移。

更多客户案例

waist cover bg
「限前 50 名」领平凯数据库( TiDB 企业版)180 天免费试用 + 1 对 1 数据库部署方案