文章分类 -  DB-数据库设计

DB - 数据库设计 - 商超商品智能搜索引擎建设方案
摘要:1. 核心概念解析 在构建搜索引擎前,我们首先要理解几个核心术语: 召回 定义:从海量商品库(如数百万SKU)中,快速、初步地筛选出可能与用户查询相关的一小部分商品(如几百到几千个)的过程。目标是宁可错杀,不可放过,保证真正相关的商品不被遗漏。 商超例子:用户搜索"苹果",召回系统需要快速找出所有标 阅读全文
posted @ 2025-11-03 11:10 xibuhaohao 阅读(0) 评论(0) 推荐(0)
ES - 应用- 告别“词不达意”:混合搜索如何重塑智能商品搜索
摘要:传统的Elasticsearch关键词搜索在应对多样化、口语化的用户查询时,常常显得“词不达意”,力不从心。混合搜索通过结合关键词与向量搜索技术,正从根本上解决这些问题。下面我们将深入解析其核心原理,并通过商超场景的具体案例展示其巨大优势。 1. 混合搜索的三大技术流派 混合搜索的核心在于结合关键词 阅读全文
posted @ 2025-11-03 10:41 xibuhaohao 阅读(0) 评论(0) 推荐(0)
DB-数据库设计-商超ERP全域配置化交付平台:构建柔性可扩展的数字化基石(二)
摘要:元数据驱动的多域配置化设计方案 一、配置化架构总体设计 1. 核心架构模式 sql -- 统一元数据表结构(跨域通用) CREATE TABLE metadata_fields ( id BIGINT PRIMARY KEY AUTO_INCREMENT, domain VARCHAR(50) NO 阅读全文
posted @ 2025-10-22 20:57 xibuhaohao 阅读(1) 评论(0) 推荐(0)
DB-数据库设计-进销存系统(仓储域)
摘要:仓储域完整设计(算法版) 一、仓储域的核心职责与业务边界 1. 业务定位 仓储域作为库存管理中心,负责管理商品入库、出库、调拨、盘点等核心仓储流程,确保库存数据的准确性和实时性,同时为销售域提供库存保障。 2. 核心职责 库存管理:实时库存查询、库存调整、库存预留 入库管理:采购入库、退货入库、调拨 阅读全文
posted @ 2025-10-22 17:48 xibuhaohao 阅读(1) 评论(0) 推荐(0)
DB-数据库设计-进销存系统(采购域)
摘要:一、采购域的核心职责与业务边界 1. 业务定位 采购域作为采购业务处理中心,负责管理供应商、采购计划、采购订单、进货验收等核心采购流程,确保商品供应及时、成本可控,同时为财务域提供应付账款数据。 2. 核心职责 供应商管理:供应商准入、评估、分级管理 采购计划管理:自动补货计划、采购需求计划 采购订 阅读全文
posted @ 2025-10-22 17:17 xibuhaohao 阅读(5) 评论(0) 推荐(0)
DB-数据库设计-进销存系统(销售域)
摘要:销售域完整设计(算法版) 一、销售域的核心职责与业务边界 1. 业务定位 销售域作为销售业务处理中心,负责管理门店销售、促销活动、销售订单、退换货等核心销售流程,为前端销售提供业务支撑,同时为财务域提供收入数据。 2. 核心职责 销售订单管理:订单创建、状态流转、订单查询 促销活动管理:促销规则、优 阅读全文
posted @ 2025-10-22 16:58 xibuhaohao 阅读(4) 评论(0) 推荐(0)
DB-数据库设计-进销存系统(商品域)
摘要:商品域完整设计(算法版) 一、商品域的核心职责与业务边界 1. 业务定位 商品域作为商品主数据唯一源,负责管理商品全生命周期信息,为采购、销售、仓储、财务等域提供准确、一致的商品基础数据。 2. 核心职责 商品信息管理:SKU创建、变更、下架、淘汰 商品分类体系:多级分类、标签体系 价格管理:基础定 阅读全文
posted @ 2025-10-22 16:49 xibuhaohao 阅读(1) 评论(0) 推荐(0)
DB-数据库设计-商超商品域配置化设计与智能分析解决方案(二)
摘要:商超商品域配置化设计与智能分析解决方案 1. 核心数据模型设计 1.1 表关系逻辑说明 metadata_dict(元数据字典表):定义所有可配置的字段,包括系统预置的公共字段和商户自定义的私有字段。它决定了商品可以有哪些字段(包括基础字段和扩展字段)。注意,这里我们通过customer_id来区分 阅读全文
posted @ 2025-10-21 15:54 xibuhaohao 阅读(6) 评论(0) 推荐(0)
DB-数据库设计-商超ERP全域配置化交付平台:构建柔性可扩展的数字化基石(一)
摘要:商超ERP全域配置化交付平台:构建柔性可扩展的数字化基石 1. 项目愿景与战略价值 在竞争激烈的商超行业,客户需求日益个性化、精细化。传统的“一个版本打天下”或“纯定制开发”模式已无法满足市场需要。本项目旨在构建一个 “全域配置化” 的商超ERP平台,通过将元数据驱动和配置化引擎的理念贯穿于商品、组 阅读全文
posted @ 2025-10-21 15:21 xibuhaohao 阅读(3) 评论(0) 推荐(0)
DB-数据库设计-商超商品域配置化设计与智能分析解决方案(一)
摘要:https://www.cnblogs.com/xibuhaohao/articles/19155395 https://www.cnblogs.com/xibuhaohao/articles/19158953 元数据驱动的商超进销存系统:从定制化开发到配置化交付的转型升级方案 1. 项目背景与痛点 阅读全文
posted @ 2025-10-21 14:51 xibuhaohao 阅读(7) 评论(0) 推荐(0)
DB-数据库设计-进销存系统(二)
摘要:结合财务对账、商品盘点、核销等核心细节,以及商超业务中常见的退换货深化、临期商品处理、权限管控等场景,对原有进销存系统设计进行补充完善,形成覆盖全业务链路的闭环方案。整体仍遵循 “域隔离 + 协同交互” 原则,新增细节嵌入对应业务域,通过事件和接口实现联动。 一、核心业务域补充细节(原有 6 域 + 阅读全文
posted @ 2025-10-21 14:21 xibuhaohao 阅读(3) 评论(0) 推荐(0)
DB-数据库设计-进销存系统(一)
摘要:要设计一套 “业务域隔离且互联互通” 的商超进销存系统,核心是通过领域驱动设计(DDD)划分边界,结合事件驱动架构解耦交互,最终实现 “实时利润可视化”。整体设计需兼顾 “域独立性”(便于单独迭代)和 “数据关联性”(支撑利润计算),具体方案如下: 一、业务域划分:明确边界与核心职责 基于传统商超业 阅读全文
posted @ 2025-10-21 14:20 xibuhaohao 阅读(6) 评论(0) 推荐(0)
DB-数据库设计-海量优惠券过期处理
摘要:结合 “海量优惠券过期处理” 的业务痛点(性能、一致性、可扩展性)及前文所有优化思路(批次管理、主表只读、状态隔离、字段冗余),最终最优方案可总结为 “四表分层 + 异步任务 + 批次化管理” 架构,核心是通过 “业务分层解耦” 和 “轻量异步处理” 支撑日均千万级过期券场景,具体如下: 一、核心表 阅读全文
posted @ 2025-10-21 13:57 xibuhaohao 阅读(10) 评论(0) 推荐(0)