行业标准网
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210779298.5 (22)申请日 2022.07.04 (65)同一申请的已公布的文献号 申请公布号 CN 114862329 A (43)申请公布日 2022.08.05 (73)专利权人 江苏多飞网络科技有限公司 地址 210000 江苏省南京市雨 花台区宁双 路19号云密城10号楼(E 栋)6层005号 (72)发明人 吴森 刘涛 马东方 方全伟  李荣亮 汪祖刚  (74)专利代理 机构 南京睿之博知识产权代理有 限公司 32 296 专利代理师 杨雷 (51)Int.Cl. G06Q 10/08(2012.01)G06F 16/22(2019.01) (56)对比文件 CN 113298559 A,2021.08.24 审查员 何俊伟 (54)发明名称 一种入库商品的数据存储方法与访问管理 方法与管理系统 (57)摘要 一种入库商品的数据存储方法与访问管理 方法与管理系统, 在于根据预设的映射函数, 给 商品绑定对应的处于闲置状态下的标签, 以形成 所述商品所对应的商品信息数据; 从而使得当查 询某个商品ID时, 可以根据映射函数多次 “猜 测”, 从而获得商品ID真正对应的标签ID, 以实现 接口的快速访问功能。 权利要求书2页 说明书6页 附图3页 CN 114862329 B 2022.09.20 CN 114862329 B 1.一种入库商品的数据存 储的方法, 包括如下步骤: 步骤S1, 在数据库中建立总存储表, 总存储表至少包括字段: tablename与number, 其中 tablename代表分存储表的名称, number代表分存储表中商品信息数据的数量; 分存储表至 少包括字段: itemid、 tagid、 begin_timestamp、 end_timestamp与info, 其中, itemid代表商 品ID, tagid代表itemid对应的标签ID, begin_ti mestamp与end_ti mestamp分别代表商品的 入库时间戳与出库时间戳, i nfo代表商品的其 他信息; 步骤S2, 当一个商品入库时, 判断是否存在当前分存储表, 以及当前分存储表中商品信 息数据的数量是否大于等于预设阈值, 若当前分存储表不存在或者当前分存储表中商品信 息数据的数量大于等于预设阈值, 在数据库中新建一个分存储表, 设置所述分存储表的主 键为tagid, 并将所述分存储表作为当前分存储表, 同时将所述分存储表的名称存入到总存 储表中; 步骤S3, 根据预设的映射函数, 给步骤S2中的商品绑定对应的处于闲置状态下的标签, 以形成所述商品所对应的商品信息数据; 其中, 映射函数是一个自变量为字符串, 因变量为 数字, 且可修改的函数; 其中, 自变量代 表itemid, 因变量代 表tagid; 其中, 步骤S3具体包括: 步骤S31, 根据预设的映射 函数, 获取步骤S2中商品的商品ID对应的数字ID; 步骤S32, 获取标签ID等于数字ID的标签, 并判断该标签是否处于工作状态, 若该标签 处于工作状态, 根据预设规则修改映射 函数, 并返回步骤S31; 步骤S33, 将步骤S31中数字ID作为步骤S2中的商品的标签ID, 以形成该商品所对应的 商品信息数据; 步骤S4, 将商品所对应的商品信息数据存储到当前分存储表中, 同时令总存储表中当 前分存储表的number字段的值+1。 2.根据权利要求1所述的一种 入库商品的数据存储的方法, 其特征在于, 映射函数如下 式所示: y=ta+(h(x)+ εT)%(tb ‑ta) 其中, x为商品ID, y为标签ID, ta与tb分别是tagid的最小值与最大值, 函数h(x)满足双 射性质, 用于将 字符串x转换为一个数字; εT代表预设规则, 其中, ε为固定 常数, T为步骤S31 重复执行的次数。 3.根据权利要求1所述的一种 入库商品的数据存储的方法, 其特征在于, 映射函数如下 所示: y=ta+(h(x) ×p1)%pT p1=g(Nc) pi+1=g(pi) 其中, x为商品ID, y为标签ID; 函数h(x)满足双射性质, 用 于将字符串x转换为一个数 字; ta是tagid的最小值; 函数g(x)为与x最接近且大于x 的质数, i=1,2, …,T‑1; T为步骤 S31重复执 行的次数, Nc为仓库中商品的数量; 此外, 步骤S32还 包括: 若数字ID大于tb, 根据预设规则修改映射 函数, 并返回步骤S31。 4.一种入库商品的数据访问管理方法, 除了包括权利要求1的一种入库商品的数据存 储的方法, 还 包括如下步骤:权 利 要 求 书 1/2 页 2 CN 114862329 B 2步骤T1, 输入一个待查询的商品ID; 步骤T2, 根据预设的映射 函数, 获取待查询的商品ID对应的数字ID; 步骤T3, 在所有的分存 储表中, 获取ta gid字段的值 等于数字ID的所有 商品信息数据; 步骤T4, 若所有商品信息数据 中存在itemid的值为商品ID, 输出该itemid的值为商品 ID的商品信息数据; 否则, 根据预设规则修改映射 函数, 并返回步骤T2。 5.一种入库商品的数据存储与访 问的管理系统, 用于执行权利要求1 ‑4任一项所述的 方法, 系统包括: 多个标签、 中央处 理器与数据库; 标签用于绑定商品, 且标签的数量 Nt大于仓库商品的数量 Nc; 数据库中包括: 总存 储表、 分存 储表与标签表; 中央处理器包括: 逻辑计算模块、 数据库交 互模块与判断模块; 逻辑计算模块用于根据预设的映射函数, 获取步骤S2中商品的商品ID对应的数字ID; 以及根据预设规则修改映射 函数; 数据库交互模块用于建立总存储表, 以及新建一个分存储表, 以及将商品所对应的商 品信息数据存储到当前分存储表中, 同时令总存储表中当前分存储表的number字段的值+ 1; 判断模块用于判断是否存在当前分存储表, 以及当前分存储表中商 品信息数据的数量 是否大于等于预设阈值; 以及判断该 标签是否处于 工作状态。权 利 要 求 书 2/2 页 3 CN 114862329 B 3

.PDF文档 专利 一种入库商品的数据存储方法与访问管理方法与管理系统

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种入库商品的数据存储方法与访问管理方法与管理系统 第 1 页 专利 一种入库商品的数据存储方法与访问管理方法与管理系统 第 2 页 专利 一种入库商品的数据存储方法与访问管理方法与管理系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:31:27上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。