PingKai Logo
search icon

中泰证券|多库合一助力降本增效

通过将多个 MySQL 集群迁移至平凯数据库(TiDB企业版,以下简称TiDB),优化了硬件资源利用率,简化了系统架构,提升了开发效率和系统的高可用性,同时大幅降低了成本并增强了自主可控能力。

业务挑战

  • 单机性能瓶颈: 业务数据的快速增长导致单机 MySQL 性能不足,亟需升级到分布式数据库。然而,因研发资源受限,无法采用分库分表方案。
  • 资源利用率低: 证券交易具有低频大额的特点,部分业务数据量不大,采用分布式数据库可能导致资源浪费。
  • 架构复杂: 目前采用 OLTP/OLAP 隔离方案,通过同步工具将数据同步到大数据集群进行报表和分析。这需要维护两套数据库系统和同步组件,增加了运维和开发成本。

解决方案

证券企业普遍使用分散的 MySQL 集群部署业务系统。随着 MySQL 5.7 生命周期结束和国产化趋势,将多个 MySQL 集群迁移到单一 TiDB 集群成为理想方案。TiDB 的资源管控能力支持多业务共存,提高资源利用率。相比传统多租户方案,TiDB 在资源复用、监控、配置和流量控制等方面表现更优,方便资源池使用的监控,并降低整体拥有成本。

中泰证券采用原生分布式数据库 TiDB 替换 MySQL,按部门拆分多个 TiDB 集群,部门内部使用统一 TiDB 集群支持多业务。例如,某部门将股份综合管理平台、存证管理、投研、理财、报表等 8 个业务系统迁移到统一 TiDB 集群。

使用统一 TiDB 集群支持多业务

客户收益

  • 开发敏捷高效: TiDB 的透明分布式特性对应用友好,简化了开发流程,并消除了分库分表带来的运维负担,提高了开发效率。
  • 硬件资源充分利用: 通过多库合一,充分发挥硬件性能,显著提升了硬件资源利用率,并降低了维护多套 MySQL 集群的成本。
  • **大幅降低成本:**一栈式解决 OLTP 和 OLAP 需求,无需额外的数据同步组件,提高了数据同步效率,简化了系统架构,大幅优化了报表系统的性能和维护成本,并降低了开发人员的学习和适配成本。
  • 高可用性增强: TiDB 的金融级高可用性保障了中泰证券的业务连续性,确保了数据的一致性和准确性,避免了因系统故障或数据丢失造成的业务中断,从而提升了客户体验和业务稳定性。
  • 实现自主可控: 采用国产硬件部署国产数据库,规避了开源 MySQL 的风险,增强了 IT 系统的自主可控能力。

更多客户案例