免费试用

业务背景

为应对业务高速发展的需求,拉卡拉自 2020 年起逐步将 TiDB 应用于计费、交易查询、清结算等核心系统。经过长期验证,核心系统运行平稳,显著提升了处理能力与敏捷性,并降低运维复杂度。截至 2023 年 7 月,拉卡拉已上线 100 多个 TiDB 节点,覆盖超 50% 核心业务。

应用场景

业务核心

业务核心集群负责处理所有核心交易数据,包括扫码和 POS 刷卡交易,日交易量达亿级,呈现早、中、晚三次高峰。为满足监管要求,需确保所有历史交易数据的可追溯性。由于原先公有云 RDS 数据库性能和容量不足,拉卡拉选择以 TiDB 替代 RDS。TiDB 的分布式架构支持灵活扩展计算与存储节点,多副本读写能力有效提升读吞吐与响应速度,优化 C 端和 B 端用户体验。自上线以来,业务核心处理数据量已近 100 TB,高峰 QPS 超 60,000,交易 99 线延迟稳定在 60 毫秒,充分展现 TiDB 在大规模 OLTP 场景下的卓越性能。

业务核心

计费

计费系统是支付行业的核心组件之一,负责处理交易、计算费用并生成账单,与支付交易共同构成支付生态的关键支撑。通过严谨的逻辑和高效算法,计费系统确保费用计算准确,同时以清晰的账单信息提升用户和商户的体验。目前,计费数据库的 99 线延迟稳定在 4ms,峰值 QPS 达 10,000,TPS 达 5,000。借助 TiDB,系统在单一平台上同时支持高频交易请求和实时分析需求,充分保障计费的时效性与准确性。

清结算

清结算系统是金融机构处理交易结算与清算的核心平台。清算负责根据规则计算并核实参与方的债权债务关系,确定支付义务;结算则执行清算结果,完成实际支付。清结算系统的核心任务是确保交易的安全、准确与及时。TiDB 的水平扩展能力有效满足清结算系统对高并发写入和瞬时 100,000 查询的性能需求。

交易查询平台

原架构依赖中心化 Oracle 数据库,但随着交易数据量增长,扩展性不足的问题凸显。为满足海量交易数据查询需求,拉卡拉构建了基于 TiDB 的交易查询平台,通过 TiCDC 工具实现数据实时同步至 Kafka,支持数据更新和多维分析。升级后,平台在宽表查询、多表关联等复杂操作中更加高效灵活。TiDB 的分布式架构提升了数据处理能力,TiCDC 确保了实时数据同步。新平台为商户和内部管理提供了精准的数据支持,助力企业实时洞察业务并快速响应市场变化。

为什么选择 TiDB?

  • 灵活水平扩展: TiDB 原生分布式架构支持计算与存储弹性扩展,并通过自动均衡能力简化数据管理,避免繁琐的历史数据清理,满足监管要求。
  • 强大高可用性: TiDB 通过组件冗余设计和 Multi Raft 协议保障数据一致性与高可用性,支持灾备集群部署,确保业务全流程稳定运行,为用户提供可靠的交易体验。
  • 简化架构降本增效: 统一平台满足实时交易与分析需求,融合主流大数据生态,兼容传统数据库,简化企业数据栈,显著降低维护成本。
拉卡拉
客户简介

行业:金融

拉卡拉是中国首家数字支付领域上市企业,以“为经营者创造价值,与创造者分享成果”为使命,从支付、货源、物流、金融、品牌和营销等各维度,助力商户、企业及金融机构数字化经营。

咨询案例详情

体验全新的一栈式实时 HTAP 数据库

新经济行业内容专区上线,为新经济企业数据库选型和应用提供深入洞察和可靠参考路径。