业务挑战
一体化医疗云平台覆盖区域内所有基层医疗卫生机构,包括社区卫生服务中心、服务站和乡镇卫生院,提供集基本医疗、公共卫生、康复健康管理、药品管理及机构运营于一体的云服务。随着接入医院数量的增加和历史数据的累积,传统基于 Oracle 和 ASM 的数据存储方案面临以下问题:
- 性能与扩展瓶颈:Oracle 单机数据库在数据量激增时难以满足医共体模式下对高性能和弹性扩展的需求。
- 运维复杂性与成本:平台集成挂号、处方、账单、缴费等医疗业务流程及报表查询,存储层架构复杂,导致运维管理难度和成本增加。
- 业务连续性要求:作为医疗机构运营核心,平台需确保 7*24 小时业务零中断和数据零丢失,支持医院不间断运营。
- 快速迭代支持:平台包含众多业务模块,需快速响应医疗需求变化,要求底层数据库对开发透明,提升业务迭代效率。
解决方案
广州市越秀区卫生健康局采用 TiDB 分布式数据库替代原有 Oracle RAC + ASM 数据存储架构,集群同时部署 TiKV 行存和 TiFlash 列存节点,一套集群高效支持多种业务场景:TiKV 行存用于挂号、缴费、病历等在线 OLTP 业务,TiFlash 列存负责报表查询等分析需求。自上线以来,系统持续稳定运行,成功解决了传统架构的瓶颈。目前,一体化医疗云平台已接入 18 家医院和医疗机构,业务高峰期 QPS 超过 4,000。

应用价值
- 简化架构:一套 TiDB 集群统一承载 OLTP 和报表查询业务,取代了原有的 Oracle、MongoDB、Elasticsearch 等多数据库技术栈,简化架构,加速业务创新。
- 提升性能:TiDB 支持计算和存储节点弹性扩展,自动重分布数据,保证高峰期业务连续性;通过 TiFlash 列存引擎的 MPP 架构,大幅提升复杂 SQL 查询效率。
- 降低成本:单一 TiDB 集群为多家医院提供统一数据服务,减少计算资源和存储成本,通过可视化运维平台显著降低运维工作量和人力成本。
- 自主可控:TiDB 不依赖特定云平台或硬件,用户可以自主掌控技术演进的方向,确保供应链安全。

客户简介
行业:医疗卫健
广州市越秀区卫生健康局负责全区医疗卫生事业发展,包括医疗资源规划、公共卫生管理和医疗监督执法等工作,致力于推动“互联网 + 医疗健康”的发展,积极建设智慧医疗平台,提升医疗服务效率和居民健康管理水平。