导语
欧睿数据是国内领先的端到端泛零售商品大数据挖掘和应用的解决方案供应商,其开发的 oIBP 智能商品管理解决方案,帮助零售企业实现从战略到执行的数字化闭环。作为 oIBP 的核心数据底座,DolphinDB 以秒级响应、高一致性和高效数据处理能力,为 oIBP 的计划编排、需求预测和多源数据融合提供坚实支撑,助力企业在不确定的市场环境中保持敏捷与竞争力。

oIBP 服务案例
一、背景介绍
目前,互联网消费品、传统家居、电器、鞋服等行业面临着前所未有的压力,宏观经济增速放缓,消费疲软,全球地缘政治冲突加剧能源、大宗商品的价格波动,输入性通胀压力传导至中下游企业 。对于企业来说,预测失误、产品过剩会导致大量库存积压,占用巨额资金,严重侵蚀企业利润。
在这种环境下,企业不再仅仅依赖传统的供应链思维,而是逐步转向以“需求链”为核心的管理模式。基于需求链理论和欧睿数据创始人高峻峻教授在这一领域的研究成果,欧睿数据开始研发智能商品管理解决方案 oIBP。oIBP 是一个高度“智能、灵活、集成”的商品和供应链决策系统,覆盖经营计划、商品企划、采购供应链、门店运营、全渠道管理等八大模块,旨在帮助企业实现“看的见、听的清、测的准、应的快、管的好”。

oIBP 系统模块架构图
二、面临挑战
尽管 oIBP 理论框架清晰,但在技术落地过程中,欧睿数据团队还是遇到了一系列挑战。其中最突出的难题集中在商品计划与需求计划子系统上。
企业往往需要通过大数规划来制定整体商品计划,由高层统一决策后再逐步拆解为各类子计划。这些计划需要同时支持自上而下的分解和批量调整,并能在渠道、市场、门店等多维度,以及年、季度、月、日等多层级上生成订货建议,并精细到“天-单店”维度。这种高度复杂的规划需求对系统的数据处理能力和一致性提出了以下要求:
- GB 级数据秒级更新:当企业高层依据市场变化和企业经营状况调整总计划时,往往需要将数千个商品在时间、地区等多维度上进行快速拆解与更新。与此同时,决策层还需多次试算与调整,以便全面评估方案的合理性。如果系统响应迟缓,无法在秒级内完成更新与页面渲染,整个系统的价值将大打折扣。
- 事务一致性:计划调整必须满足事务的一致性约束,如果因为资源不足,导致更新失败并出现写入数据不完整的情况,企业计划将出现巨大偏差,进而引发营收损失。因此,系统必须支持完整的事务更新,确保计划能从一个版本完整过渡到另一个。
- 多源数据融合分析:数据工程同样是欧睿数据面临的重要挑战。商品计划依托于需求计划,而需求计划则源于对市场、运营、渠道、舆情等多维数据的汇聚和建模预测。在欧睿数据的最佳实践中,通常需要积累约三年的企业数据,才能获得较为理想的预测效果。这意味着系统的数据底座必须具备高效的数据融合、清洗转换与特征工程能力。
因此,团队需要一个既能保障事务一致性,又能实现海量数据高性能处理的统一平台。
三、DolphinDB 解决方案
欧睿数据团队发现市面上的大多数数据产品有的性能不足,更新一次计划需耗时数十分钟;有的缺乏事务支持,无法满足业务的一致性约束。多番探索后,团队将目光投向 DolphinDB,决定使用其 mvccTable 存储计划数据,兼顾更新效率与事务一致性。

mvccTable 示意图
mvccTable 是一个常驻内存、列存且具备高性能分析能力的内存表。它不仅支持事务、多版本访问和并发读写,还能够通过 transaction {sqls} 自定义事务块,块内任一语句失败可整体回滚至修改之前的状态。
transation {
INSERT INTO T
UPDATE T
DELETE T
…
}同时,mvccTable 提供持久化能力,即使系统崩溃(如服务器断电),也能将数据快速恢复至内存。
在计算方面,DolphinDB 支持高性能向量化计算。mvcc 表采用内存列式存储,具备良好的内存局部性,在统计分析类场景中表现尤为高效。再结合 DolphinDB 的向量化编程语言 DLANG 以及丰富的函数库,用户能够以更简单、高效的方式实现复杂分析,对于开发和运维人员来说都十分友好。
除了解决 oIBP 数据处理与事务一致性问题,DolphinDB 还具备以下显著优势:
- 一体化架构:同时支持批处理与流计算,能够将历史数据与实时数据无缝融合,为预测算法提供持续更新的高质量输入。
- 高性能计算引擎:内存计算与列式存储结合,能够在 TB 级甚至 PB 级数据上快速完成清洗、聚合和特征提取,大幅缩短数据准备周期。
- 插件化生态:提供多种数据插件与消息中间件插件,可快速对接企业现有的数据库、数据总线、消息队列和外部服务,极大降低系统集成成本。
- 易扩展与高性价比:分布式架构可线性扩展,适应数据规模的持续增长;与传统大数据平台相比,部署与维护成本更低,能显著优化项目总体拥有成本。
四、方案效果
DolphinDB 的引入为 oIBP 带来了显著的技术与业务成效。
在技术层面,系统实现了 GB 级数据的秒级更新与查询,支持高层管理者在动态市场环境下快速验证与部署计划。事务机制则确保了跨版本的一致性与完整性,有效避免了因并发操作或意外中断而导致的数据错乱或逻辑冲突,为战略制定提供可靠支撑。与此同时,借助 DolphinDB 提供的 mysql,odbc 等插件,oIBP 能够快速对接并集成企业内多种现有数据源,显著提升项目上线期的实施效率。
在业务层面,以 DolphinDB 为底座的 oIBP 能够充分发挥企业的数据价值,在需求分析、计划制定、零售与运营等环节提供有力支持。Lily 女装借助该系统建立了精细化的商品管理体系,并荣获集团“最佳创新奖”;斯凯奇通过 oIBP 优化了生命周期管理、品类管理等环节,在新品上市与库存管理上取得了突破性进展;创元化妆品在 oIBP 的助力下优化了端到端计划,加速商品供应链的数字化转型……
这些成功案例充分证明,oIBP 已成为零售企业数字化转型的重要抓手。而作为 oIBP 的数据底座,DolphinDB 也将不断强化与升级,为更多企业的数字化转型之路提供坚实支撑。
如果您需要:
- 精准监控每一台设备的运行参数,预防故障;
- 优化运维效率、实现预测性维护;
- 构建基础设施安全监控与实时预警系统;
- 处理亿级时序数据流、驱动智能决策……
欢迎访问官网下载并试用 DolphinDB!