首批通过分布式安全可靠测评,为关键业务系统打造
简化异构数据库架构,聚合支付显著降本提效
- 74%存储空间下降
- 2倍数据库性能与稳定性提升
- 10倍分润计算的统计分析时间缩短
一、业务背景
在互联网时代,数据成为一家企业经营的命脉,利楚商服作为聚合支付的领军企业之一,2021 年受理交易金额 3500 亿,覆盖全国 600+ 城市,服务线下商户 110 万+家,日交易笔数 2300 万+,合作伙伴 1000+。如此海量交易和支付场景下,数据对于利楚意味着服务质量,意味着企业经营的未来与生机。因此,对于数据的根基底座,数据库的稳定性高于一切,7*24*365 稳定运行是基本需求,服务连续性是服务质量底线,高可用的数据库,避免单点故障、快速容灾切换、数据无损是数据库技术大势所趋。
二、业务挑战
- 数据存储成本高涨
- 利楚商服是一个以数据为核心业务的公司,日交易笔数 2300W+,数据量快速增长,数据存储成本日益高涨。异构分散式数据底座,也带来额外成本;
- 经营分析延迟,影响决策时效性
- 利楚商服的支付交易订单量巨大,查询时效是商家服务体验的重要一环。目前联机交易没有实时统计分析,经营分析延迟,需提升商家的决策时效性;
- 数据库管理复杂度高
- 不同业务模块使用大量数据库实例,管理复杂度高,运维成本与日俱增。面对突发增长,传统 MySQL 即使分库分表也来不及拆表迁移。
三、解决方案
- 数据迁移评估
- OMA 在数据迁移前对数据库进行全面扫描,做到有的放矢。评估测试库的结构和 SQL 兼容度,同时通过代码扫描分析应用中的 SQL,对于不兼容项提供评估报告,出具详细说明和改进建议;
- 稳定接割上线
- OMS 的全量校验,节省开发校验程序的工作,同时保障数据迁移的准确性;增量迁移能够与源库保持实时同步,为业务验证提供窗口期进行充分验证,确保割接上线的稳定;
- 按业务需求,集群部署
- 核心支付模块采用独立集群,保障核心业务稳定性,读写分离、HTAP 引擎支撑 TP 和 AP 不同场景。各业务模块独立集群,通过多租户隔离、主副本分布提升整体资源利用率。OMS 数据同步将支付订单发送 Kafka,通过数据订阅进行清洗后写入用户中心。
- HTAP实时分析
- 利楚的支付场景,支付交易订单量巨大,且业务规模快速增长,在进行联机交易的同时,借助Ocean Base的HTAP能力,能够实时统计分析,比如,合作商家统计查询近期的交易汇总信息,对于查询时效也是服务体验的重要一环。
四、应用场景
OceanBase 支撑利楚商服的来合伙、K12 校园餐等高并发高流量交易支付系统平稳运行。
五、客户收益
- 效率提升
- OCP 可视化的全生命周期管理,以及多租户 DBaaS 数据平台,大幅提升运维管理效率;
- 成本降低
- OceanBase 的高级压缩技术与二级压缩算法,让存储空间下降74%,存储成本下降75%;
- 性能稳定
- 原生分布式数据库的弹性扩缩容能力,可快速应对突发业务增长,从容应对大促营销。分区化改造,提升数据库性能和稳定性 2 倍以上。HTAP 提供实时数仓分析能力,分润计算的统计分析时间大幅缩短近1倍。