通信世界网消息(CWW)在人工智能技术加速落地的浪潮中,互联网正经历一场前所未有的变革。中国工程院原副院长、中国互联网协会原理事长邬贺铨在2025中国...
2025-07-28 0
森马引入阿里云 SelectDB 替换原 Elasticsearch + 业务库混合架构,统一分析 16+ 核心业务,打通 BI 组件,大幅简化数据同步链路和分析系统架构。实现复杂查询 QPS 提升 400%,响应时间缩短至秒级,亿级库存流水聚合查询缩短至 8 秒内的显著收益,有效驱动森马全渠道运营效率持续增长与业务创新。
浙江森马服饰股份有限公司(深交所 A 股:002563.SZ,以下简称 "森马")是中国休闲服饰和童装领域的领先企业,旗下拥有 ' 森马 '' 巴拉巴拉 ' 两大核心品牌。其中,巴拉巴拉品牌在中国童装市场占有率连续多年位居第一,并跻身全球童装市场前列。集团覆盖线上线下全渠道零售,门店总数达到 8000+ 家。
为应对日渐激烈的零售行业竞争并完成全域业务模式升级,森马启动 "全域货通" 中台项目,整合线上线下 8000+ 店铺,以帮助缩短订单处理链路,整合线上线下全业务库存,实现库存可视、共享、协同。同时支持售前售后业务中多维度的操作流水分析、灵活多变的 BI 分析等场景,为全渠道运营提供灵活高效的决策支撑。
为满足上述业务目标,森马基于 Elasticsearch + 分布式 MySQL 构建了一套混合数据分析架构,使用 分布式 MySQL 满足订单查询、库存查询等简单实时的数据分析需求,并使用 Elasticsearch 支持多条件过滤、聚合分析等复杂数据分析场景。
该架构在使用过程中存在下列问题:
根据上述业务挑战,森马数字中心研发团队决定引入一款高性能、高灵活性的数据分析引擎简化架构,经多轮技术验证,最终选择阿里云 SelectDB 作为核心引擎,主要基于以下考量:
基于阿里云 SelectDB 完成实时数仓升级后,森马 16+ 核心业务均切换至阿里云 SelectDB,数据通过 DTS 实时同步至阿里云 SelectDB 后,由阿里云 SelectDB 统一对数据应用层提供服务。整体架构如下:
森马数据平台汇聚了大规模的平台订单、交易流水等数据,需要为 2B 业务、2C 业务、直营店、加盟商等多场景提供实时分析协同支持。在该场景下,存在毫秒级的订单在线查询、模糊检索等核心需求。
针对这些需求,森马研发人员借助阿里云 SelectDB 简单统一的索引方案,能够轻松高效地加以满足,无需组合依赖多种复杂的索引技术。具体实现逻辑如下:
-- 建表示例:针对订单相关字段构建倒排索引CREATE TABLE order_table ( order_no VARCHAR(120), -- 订单号 order_info VARCHAR(4096), -- 订单信息 -- 其他字段... INDEX idx_order_no (order_no) USING INVERTED, INDEX idx_order_info (order_info) USING INVERTED PROPERTIES( "parser" = "english", -- 英文分词解析器 "support_phrase" = "true",-- 支持短语精确匹配 "lower_case" = "true" -- 统一转为小写,实现大小写不敏感查询 ))...-- 精准过滤SELECT * FROM order_table WHERE order_no = '20230901123456';-- 模糊检索匹配SELECT * FROM order_table WHERE order_info MATCH_ANY '2023 order';
森马库存数据量高达亿级,操作流水数据量高达十亿级规模。 在业务高峰时段,运营人员需要集中对数据进行多维度聚合统计分析,以便及时掌握业务动态。此前,森马采用基于 Elasticsearch 的聚合分析方案,该方案在高峰期多请求并行分析大量数据时,性能表现欠佳,系统会出现服务不稳定的情况,影响业务正常开展。
阿里云 SelectDB 凭借其高性能的分析引擎,有效解决了森马在海量数据聚合分析场景的痛点。即使在业务高峰期,面对高并发分析请求,阿里云 SelectDB 也能保证服务整体压力平稳,确保数据分析高效、稳定进行。
-- 千级门店的订单状态分析SELECT status, COUNT(*) AS count FROM order_table WHERE store_code IN ('D80201', 'D80261', 'D80489'...) GROUP BY status-- 物流仓库的海量操作流水分析SELECT COUNT(*) AS total FROM stock_change_log log WHERE log.real_warehouse_code IN ('2SJM1S0441', '2MXAAS0211', '2QAS1S0341'...)
森马内部早期定制开发了较多的报表及分析页面,新需求开发和存量分析功能维护成本非常高。在应对 2B 业务、2C 业务、直营店、加盟商等多场景下灵活多变的需求时,定制开发方式逐渐暴露出不足。因此森马逐步引入了商业 BI 组件,借助其简单拖拽的操作方式,为各业务场景提供灵活高效的数据分析能力。 而 Elasticsearch 不支持标准 SQL 与 DSL 查询语言,无法与主流 BI 接入打通。
阿里云 SelectDB 则采用标准的 MySQL 协议,能与大部分 BI 组件实现无缝对接,完美解决了森马业务场景下基于 BI 组件进行进行灵活数据分析的需求。从实际应用情况看,SelectDB 完美支持 BI 组件拼装的复杂关联 SQL 语句,可以让业务人员轻松实现复杂的数据分析需求,并提供秒级高效分析体验。
借助阿里云 SelectDB 的高性能查询引擎,森马实现了海量数据查询效率与系统扩展性的双重突破:
森马全域货通中台全量上线后,在业务高峰期,集群资源压力也比较可控,系统运行非常平稳。此外,在压力测试环境中,阿里云 SelectDB 展现出了出色的线性扩展能力,可通过弹性扩容支持更高的业务流量,为森马的业务发展提供坚实的技术保障。
目前,森马全域货通数据中台已全面上线,阿里云 SelectDB 在其中提供了出色的产品体验,帮助森马降低运维成本,提高研发效率:
阿里云 SelectDB 自全量上线以来,在业务高峰期能轻松应对读写流量的冲击,整体服务质量始终保持平稳,为森马业务提供了可靠的数据分析能力。
阿里云 SelectDB 采用存算分离架构,计算资源弹性伸缩过程快速且平稳,具备简单灵活的弹性伸缩能力。在森马全域货通的业务高峰期,尤其是直播大促等高压力时段,容易出现流量激增的突发情况。此时,可快速对阿里云 SelectDB 进行弹性扩容,以应对激增的业务需求。当流量高峰过去,再按需适当缩容,从而降低成本。值得一提的是,阿里云 SelectDB 扩缩容过程均为在线操作,无需停服,也无需大量数据搬迁,极大地提高了业务应对突发情况的灵活性和效率。
除了弹性伸缩能力,阿里云 SelectDB 还提供了优雅的资源隔离方案。基于存算分离架构,多个计算组可以强一致地共享分析同一份数据,该特性满足了森马多查询场景之间的隔离需求。例如,在线类订单查询服务独立采用一个计算组,确保订单实时性与高效性。而离线类的聚合分析、BI 分析场景独立采用另一个计算组,避免相互干扰。阿里云 SelectDB 提供的资源隔离能力不仅简单易用,且无需额外存储成本,为森马提供了低成本、高效的计算资源隔离方案。
森马基于阿里云 SelectDB 完成数据架构升级后,实现了查询效率的质变的同时降低了运维成本,为全域货通项目的成功提供了关键支撑,取得了以下关键收益:
未来,森马将继续深化阿里云 SelectDB 在更多业务场景中的应用,以实现更高效的查询,驱动全渠道运营效率持续增长与业务创新:
相关文章
通信世界网消息(CWW)在人工智能技术加速落地的浪潮中,互联网正经历一场前所未有的变革。中国工程院原副院长、中国互联网协会原理事长邬贺铨在2025中国...
2025-07-28 0
写毕业论文的坎,从专科论文到博士论文谁都躲不过!要么论文选题卡到脱发,要么论文框架乱成一团麻,好不容易凑够论文字数,论文查重报告红得扎眼。好在现在有不...
2025-07-28 0
世界卫生组织专家在7月22日就蚊媒传播疾病基孔肯雅热发出警报,提醒各国做好应对准备,避免疫情大规模暴发。记者7月24日获悉,华大智造DNBSEQ基因测...
2025-07-28 0
英特尔首席财务官Dave Zinsner在接受采访时表示,此轮裁员将削减15%员工,公司还将通过自然减员和业务拆分方式进一步缩编。英特尔计划在年底前将...
2025-07-28 0
2025世界人工智能大会暨人工智能全球治理高级别会议7月26日至7月28日在上海举行。毕马威中国受邀出席。毕马威中国咨询服务主管合伙人兼首席技术官及创...
2025-07-28 0
数据语料被恶意行为者篡改,人工智能大模型输出的结果就带有特殊目的性,违背了现实真实情况;人工智能多模态大模型自动生成的图片、视频具有欺骗性和误导性,且...
2025-07-28 0
金融界2025年7月26日消息,国家知识产权局信息显示,广东宝杰环保科技有限公司申请一项名为“梯度催化生物质焦油裂解反应器及其控制方法”的专利,公开号...
2025-07-28 0
金融界2025年7月26日消息,国家知识产权局信息显示,摩尔线程智能科技(北京)股份有限公司取得一项名为“文本生成系统及方法”的专利,授权公告号CN1...
2025-07-28 0
发表评论