---
title: 中信期货案例-客户案例-分布式数据库-OceanBase
description: 在 OceanBase 多项优势的赋能下，中信期货实现分布式升级和信息技术系统全面国产升级，达成完全自主改造目标。
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

[AI](https://www.oceanbase.com/obi) 咨询热线 ![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*0F7cQIUye90AAAAAAAAAAAAADiGDAQ/original)

# 主备集群架构助力业务系统实现高可用升级

- 1.9 倍 OLTP 性能提升
- 5～6 倍 OLAP 性能提升
- 5 倍 TPC-H 查询性能提升

## 一、业务背景

自 1993 年成立以来，中信期货一直注重信息技术投入，关注前沿技术趋势，鼓励业务创新，信息技术应用创新工作以“能用尽用、实用好用”为原则，在已开展的信息技术应用创新工作基础之上，再制定新的两年实施方案——计划在 2022-2023 年完成多个系统的改造或新建，从通用基础架构出发，在一般业务系统、核心业务系统等方面持续推进，保证各项目标落实，全面提升信息技术自主能力，确保供应链安全。经综合评估，中信期货决定将员工综合管理平台作为试点，先行改造，不仅包括系统架构、开发技术，还包括数据库，并决定将数据库升级至分布式数据库，逐步构建国产的 IT 底层构架和标准，有力保障信息可控与数据安全。

## 二、业务挑战

**传统 MySQL 遇瓶颈**

MySQL 双主架构不稳定，双主时常出现 DDL 同步延迟，两边主键冲突等问题；无法实现 PITR，MySQL dump 的方式备份数据耗时较长且无法实现指定时间点恢复；原有 MySQL 架构在C端的业务活动期间无法应对流量高峰，无法实现弹性扩缩容。

## 三、解决方案

1. **平滑迁移**
      1. **​**中信期货借助 OMS（OceanBase Migration Service，数据迁移工具）一站式进行数据迁移、实时数据同步和增量数据订阅。OMS 具备可视化的 Web 管控平台，可以很轻松地完成数据传输项目的创建、任务配置和传输组件的监控运维。此外，多种方式的数据校检，确保中信期货在迁移过程中的数据正确性。
 2. **“一中心三副本”架构**
      1. **​**结合员工综合管理平台现状以及考虑未来其他业务系统的可复制性，经设计，该系统的数据库集群采用“一中心三副本”的方式搭建，主从副本之间通过基于 Multi-Paxos 的分布式共识协议实现了副本之间数据的一致性。当主副本所在节点发生故障时，一个从节点会被选举为新的主节点并继续提供服务。同时，数据库使用物理备份的方式做数据库备份与恢复管理，采用 NFS 作为备份介质，从而保障数据库的高可用性。

![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*lhOoQLWvxnIAAAAAAAAAAAAADiGDAQ/original)

## 四、应用场景

中信期货员工综合管理平台是提供企业员工内部管理的平台，主要包括人力资源管理、员工绩效考核管理、培训园地、会议室管理、企业信息管理、新员工成长管理、疫情防控平台等功能。日均访问用户约 2000 人，特殊场景下并发数保持在 1200 以上。该系统的数据库适合在 Windows 操作系统上运行，且软件商没有开源计划，对系统的可靠性和数据安全带来诸多风险。此外，经过多年积累，该系统所采用的技术相对老旧，不利于扩展和维护，系统的全面升级势在必行。

## 五、客户收益

2022 年 11 月 30 日，历时 7 个月，该项目正式投产上线。依托服务器、操作系统、中间件、芯片、数据库终端及相关软件为主要载体，中信期货实现员工综合管理平台的分布式升级，通过对 IT 硬件、软件各个环节的重构，实现信息技术系统全面国产升级，达成完全自主化改造目标。此次改造，从根本上解决了过去员工综合管理平台旧有的安全性、可掌控性、可研究性、发展性等诸多威胁。

1. **水平扩缩容**
      1. **​**使用 OceanBase 分布式技术和无共享架构，数据可以自动分散到多台数据库主机上。同时，采用普通 PC 服务器作为数据库主机，可以自由地对整个分布式数据库系统进行扩展，既降低了成本，也保证了可以无限的水平扩展。
 2. **性能提升**
      1. **​**借助原生分布式架构，同等硬件环境下相比原数据库，中信期货实现 OLTP 性能提升 1.9 倍、OLAP 性能提升 5 ～ 6 倍、综合读写性能（Read Write）提升 1 倍、TPC-H 查询性能提升 5 倍等显著性能提升。
 3. **容灾能力提升**
      1. **​**借助 OceanBase 原生分布式数据库引入 Paxos 协议，保证分布式事务的一致性，即数据库系统中数据以备份的方式存储于多台机器中，当其中一台出现故障时，其他备份仍可以使用，并根据系统日志来恢复故障前的数据。由此，中信期货实现了主集群RPO=0且RTO<30秒，通过switchover切换从容应对监管要求灾备机房接管业务流量。

![中信期货](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*gMwLS5GMi-oAAAAAAAAAAAAADiGDAQ/original) 中信期货有限公司是中信证券股份有限公司（以下简称“中信证券”）的全资子公司。中信证券成立于1995年，经过二十余年的发展，已由一家中小券商发展成为A+H综合经营的国际化投资银行。2022年12月末，中信证券总资产13,083亿元，归属母公司净资产2,531亿元。2022年实现营业收入651亿元，归属母公司净利润213亿元，均排名行业第一。 [ 行 业 ] [保险资管](https://www.oceanbase.com/customer/dakashuo?industry=insurance&tab=all) [ 应用场景 ] [OLTP 事务处理](https://www.oceanbase.com/solution/oltp) [冷数据归档降本](https://www.oceanbase.com/solution/data-archive)

### 目录

- [一、业务背景](#yewubeijing)
- [二、业务挑战](#yewutiaozhan)
- [三、解决方案](#jiejuefangan)
- [四、应用场景](#yingyongchangjing)
- [五、客户收益](#kehushouyi)

获取同款解决方案 [立即咨询]()
