文档

申通快递迁移Oracle到Lindorm

更新时间:

方案亮点:去Oracle、云Lindorm宽表引擎+LTS+搜索引擎一体化架构。

客户感言

物流订单、巴枪等业务为非强事务要求的业务,最初选择Oracle是出于性能、稳定性的考虑,但基于菜鸟使用Lindorm,我们对Lindorm宽表引擎+搜索引擎经过充分测试后发现Lindorm的线性扩展能力更适合快递业务,0代码0迁移即可轻松应对快速业务增长及双十一大促,并且成本相比Oracle大幅下降。经过近2年的运行,Lindorm的稳定性也完全符合我们的高可用要求,给Lindorm点赞。

客户简介

申通快递品牌初创于1993年,公司致力于民族品牌的建设和发展,不断完善终端网络、中转运输网络和信息网络三网一体的立体运行体系,立足传统快递业务,全面进入电子商务领域,以专业的服务和严格的质量管理推动中国快递行业的发展。经过二十余年的发展,申通快递在全国范围内形成了完善、流畅的自营快递网络。截至2021年1月,公司拥有独立网点及分公司超4500家,服务网点及门店25000余个,从业人员超过30万人。

业务挑战

  • 目前客户的巴枪、订单、分单等业务每天都产生大量的数据,巴枪业务数据量数亿每天,订单&分单数据量数千万每天,总数据量超百TB。

  • 客户业务有面向不同场景的查询需求,既有根据订单号的点查,也有其他多种不同维度的范围甚至模糊查询的需求。

  • 每年双十一大促客户业务都会面临大幅度上涨。

解决方案

  • Lindorm历经阿里众多核心服务的大规模验证,拥有相关技术领域的技术团队,保障了使用过程的持续稳定、可靠。

  • Lindorm为云原生多模数据库,可同时支持宽表引擎和搜索引擎,并且可通过Lindorm Tunnel Service(LTS)实时将写入宽表引擎的数据同步至搜索引擎,并可保证搜索引擎和宽表引擎数据的一致性。

  • Lindorm具备动态升降配、节点扩缩容的能力,轻松应对客户双十一大促的弹性需求。

  • Lindorm采用存储计算分离架构,可以按需扩容存储或计算节点,扩容和缩容操作对应用透明,业务无需任何代码改动,数据和业务请求自动均衡,零运维。

  • 系统架构如下。

image

客户价值

  • Lindorm多存储介质支持、高压缩比、完全线性扩展能力,成功帮助客户完成去Oracle,实现可扩展、低成本、高性能上云。

  • Lindorm宽表引擎配合搜索引擎完美的满足了业务对于订单、运单、分单的快速点查及多维度范围和模糊查找,实现了宽表引擎支撑10万包裹秒的高速查询,性能较原始方案提升5倍;搜索引擎支持上万网点的随机多维查询,并支持结果集的实时导出下载功能。

  • 通过LTS实现宽表引擎向搜索引擎的实时、高效,并且保证双引擎数据一致性,无需业务系统双写并保证数据一致性。

  • Lindorm云原生分布式及存储计算分离架构,具备极致弹性伸缩能力,助力客户轻松应对双十一大促业务峰值。

  • 本页导读 (1)
文档反馈