前言
古茗是中国领先的新式茶饮品牌,隶属于古茗科技集团有限公司,创立于2010年。截至2025年,古茗已拥有超万家门店,覆盖全国多个省份,通过“新鲜果茶+极致性价比”的定位,成为茶饮行业的头部品牌之一。2025年,古茗成功登陆港交所,进一步巩固了其在新茶饮赛道的领先地位。
背后支撑这一庞大体量的,是一套覆盖点单、库存、用户运营的数字化系统,实时同步近万家门店的库存状态,并分析用户行为实现精准营销。
作为古茗技术架构的重要基石,我们选择阿里云瑶池旗下的云原生数据库PolarDB作为核心数据库。它不仅提供了极致的性能和稳定可靠的服务能力,更帮助我们从容应对高并发、大数据量带来的挑战,持续提升用户体验与业务响应速度,不仅为古茗构建了“持续在线”的数字化底座,更让我们在供应链智能化、会员生态运营等创新场景中持续突破边界,以技术确定性守护每一口新鲜,助力古茗在数字化道路上稳步前行。
—— 古茗运维架构负责人 刘星光
业务挑战
1. 流量洪峰下的订单系统
古茗门店数稳居中国大众现制茶饮市场第二位,拥有全渠道订单系统,包括小程序/APP/第三方平台,同时日常也会通过联名 IP 活动(如《莲花楼》《恋与深空》《盗墓笔记》等)、新品上市首周优惠以及门店周店庆等,构建了“茶饮+文化”的创新生态,受到消费者的喜爱,促销期间业务规模压力暴增。
分布式数据库已经作为当下解决高并发场景的标准产品方案,但早期通过中间件的分库分表方式不仅维护复杂,日常变更风险高,一致性难以保障,进而影响系统上线和业务可用性,尤其在促销期间需要更多的系统容量,促销后也需要尽快释放以降低 IT 成本。因此核心的订单系统需要数据库具备处理高并发、海量存储以及快速弹性、扩容业务无感的能力,以应对每年多次的日常促销业务需求。
2. 数据安全
随着注册用户规模突破上亿量级,古茗业务系统已成为网络攻击和数据窃取的重点目标。海量用户注册信息、交易记录及敏感数据若未妥善保护,极易被恶意爬虫抓取或通过接口漏洞非法获取,造成大规模数据泄露事件。同时,后台账户体系缺乏统一且有效的安全管理策略,存在弱口令、暴力破解、越权访问等安全隐患,严重威胁平台业务的稳定运行。面对不断演化的网络安全威胁,古茗亟需构建覆盖数据采集、传输、存储、访问全流程的安全治理体系,保障业务连续性与用户隐私安全。
3. 多维度查询需求
订单系统主要依靠订单号作为主要查询条件,但对于普通用户可能采用手机号进行订单检索,而门店则可能通过门店 ID 进行订单检索。这类非分区键条件的检索在传统方案中主要采取所有分片并行查询或者非分片键值冗余存储方案实现功能,该种方案不仅效率极低,同时冗余存储的数据一致性也难以保障。因此,如何通过一款数据库产品实现多维查询也对其能力提出了新的要求。
瑶池数据库解决方案
云原生数据库PolarDB,让业务聚焦在快速发展上
阿里云瑶池旗下的云原生数据库PolarDB分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 通过在线水平扩容能力支撑了古茗业务的高速增长,借助平滑迁移机制实现新增节点的无缝资源扩展,降低单节点负载压力;其透明切换特性保障高可用性,在节点故障或扩容期间通过强一致性复制与自动路由实现“数据零丢失、业务无感知”,确保订单系统、库存管理等核心服务7×24小时稳定运行;同时,Online DDL能力支持动态调整表结构或分片策略,如新增字段或优化分库规则时仅需简单指令即可完成变更,全程对应用透明,显著提升研发效率以应对会员体系升级、促销活动等敏捷迭代需求。这一技术组合为古茗从区域向全国扩张提供了高吞吐、低延时、易扩展的数据库底座。
集中分布式一体化架构,满足业务不同时期不同需求
PolarDB分布式版凭借热点更新优化能力与分布式架构优势 ,为古茗业务的高速增长提供了关键支撑。在高频交易场景中,如促销期间热门商品的库存扣减,PolarDB有效缓解高并发更新导致的行锁竞争问题,结合全局二级索引(GSI),实现跨分片非分区键值的查询条件优化,保障订单处理性能稳定。这一能力支撑了古茗全国门店在高峰期超高并发下单请求,实现库存数据的强一致性更新与实时可见性。
结合古茗业务特点,PolarDB的集中分布式一体化架构支持其从区域品牌向全国连锁的平滑扩展。初期单机架构可满足区域性订单处理需求,随着门店数量的持续扩张,通过在线水平扩容将集中式集群升级为分布式架构,全程无需修改业务代码或中断服务。
此外,PolarDB的CDC提供兼容MySQL生态的主备复制协议,兼容Binlog协议和数据格式、支持主备复制Replication的协议和交互,支持古茗复用原有MySQL生态工具链。而HTAP混合负载能力则助力其实时分析全国门店的销售趋势,例如通过列存索引加速区域热销品统计,反向指导门店备货与营销决策。这种技术组合使古茗在业务爆发期既能应对高并发交易,又能实现数据驱动的敏捷运营,支撑其从茶饮连锁向数字化新零售模式的快速转型。
瑶池数据库满足多种需求
作为拥有近万家门店的茶饮品牌,古茗的业务场景复杂多样,对数据库提出了极高的要求。阿里云瑶池数据库以统一底座,提供多种数据引擎以满足不同业务场景的需求。
▶︎ 更高的性能和稳定性,为近万家门店打造“秒级响应”体验:瑶池数据库通过自研云原生架构与深度优化引擎 ,为古茗高并发交易场景提供极致性能保障。PolarDB数据库的存储计算分离架构支持动态扩缩容,在促销活动期间可实现分钟级资源调配,轻松应对单日海量订单请求,确保消费者从点单到支付的全流程无卡顿。此外,基于多副本强一致同步技术,即使单节点故障也能实现秒级切换且数据强一致,保障全国门店业务7×24小时不间断运行。
▶︎ 更完善的企业级功能,全链路安全护航业务合规:针对古茗涉及会员隐私、供应链敏感数据等场景,瑶池数据库提供金融级安全防护体系 。通过全密态数据库技术 ,实现数据从传输、存储到计算的全程加密,即使遭遇攻击也能确保“数据可用不可见”;多维度审计功能可记录所有操作日志,支持古茗满足合规要求。在容灾层面,瑶池数据库支持同城数据强一致,提供跨地域多活部署能力,结合PolarDB全球数据库网络(GDN),实现业务流量在不同地域间的智能调度。
▶︎ 更便捷的运维管理,从“人肉运维”到“智能自治”: 瑶池数据库的统一管控平台改变了传统数据库运维模式。通过可视化数据资产管理界面 ,运维团队可通过统一界面管理多条业务线的数据库性能指标,一键诊断慢SQL、锁冲突等常见问题。通过阿里云数据库自治服务DAS内置的智能调优引擎,能自动推荐索引优化方案,真正实现“智能运维”。
总结与展望
未来,阿里云PolarDB还将深度融入古茗核心业务场景,以高性能、弹性扩展、智能分析三大能力,助力实现从供应链到消费者体验的全链路升级。
应对业务高峰,保障交易稳定:茶饮行业的营销活动常伴随瞬时流量激增。PolarDB百万级QPS处理能力与金融级容灾设计,确保订单、支付等核心系统在流量洪峰中始终稳定,持续提升客户体验。
打通数据孤岛,赋能智能决策:PolarDB支持集中分布式一体化架构能力,通过HTAP混合负载能力,可同时支撑OLTP交易与OLAP分析,无需数据迁移即可实时生成业务洞察,提升数据价值。
加速业务创新,提升数据安全,探索AI原生场景:PolarDB的全密态加密与VPC网络隔离能力,为古茗的会员隐私、交易数据提供金融级保护。通过防泄密软件,加强数据在分享过程中的安全性,让资源更聚焦于产品研发与用户体验提升。同时 PolarDB与AI技术的深度融合,开辟了新的业务可能性。PolarDB内置大模型能力,可提供 NL2SQL、ChatBI 能力,实现一站式数据智能。
全球部署与多活容灾:PolarDB支持跨地域全球数据同步架构,可实现古茗全球门店数据同步,确保各地域的应用访问数据库时的延迟控制在秒级。
阿里云PolarDB将持续以“业务价值”为锚点,通过技术迭代与场景化解决方案,让每一笔交易更流畅,让每一份数据更智能,助力古茗实现“每天一杯喝不腻”的日常化国民茶饮愿景。