[发明专利]一种物料清单BOM的存储查询系统及方法在审
申请号: | 201810650802.5 | 申请日: | 2018-06-22 |
公开(公告)号: | CN108876244A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 赵晓静 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | G06Q10/08 | 分类号: | G06Q10/08;G06F17/30 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 高玲玲 |
地址: | 519070*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 存储 查询系统 输入输出数据 数据处理手段 数据存储方式 数据检索效率 分布式存储 缓存数据库 节点间关系 数据库技术 数据库建立 数据吞吐量 查询 扩展性 服务请求 高可用性 获得服务 历史数据 实时查询 数据汇聚 数据接口 数据路由 业务需求 最终结果 传统的 大数据 对接口 可视化 展示 | ||
本发明属于数据库技术领域,提供了一种物料清单BOM的存储查询系统及方法。具体为一种基于图数据库和大数据的BOM存储和查询方法,用图数据库建立起BOM数据的对应关系,用hadoop平台分布式存储海量的历史数据,用缓存数据库实时查询,对接口服务请求进行数据路由发到不同的数据接口,对执行结果进行数据汇聚获得服务请求对应的最终结果,用的接口输入输出数据,改变了传统的BOM表数据存储方式,提高了数据检索效率,让BOM表数据各节点间关系可视化,使BOM的数据库具有扩展性和高可用性,获得更大的数据吞吐量,充分利用多种数据处理手段,发挥不同类型数据库的优势,满足了不同业务需求对BOM查询及展示的支持。
技术领域
本发明属于数据库技术领域,特别涉及一种物料清单BOM的存储查询系统及方法。
背景技术
BOM是物料清单bill of material的简称,产生于上世纪六十年代,以一种能被计算机识别的数据结构存储于磁盘文件系统,是一种说明产品装配件结构化的零件表。
通常产品由多个零部件装配而成,而BOM表达了产品由哪些零部件构成,以及这些零部件的数量、位置、材料等信息,其包含所有的子装配件、零件、原材料的清单详情,和生产一个装配件所需物料的数量,例如材料、工时、工装、设备等。
BOM又称为产品结构表或产品结构树,作为制造企业的核心基础数据,在产品的设计、制造、售后服务等全生命周期管理过程中,发挥着极为重要的作用。
随着个性化定制需求的增加,企业内BOM数据版本众多、层次复杂,逐步呈现大数据态,造成基于关系数据库的BOM管理系统在高并发读写、海量数据存储和访问、高可扩展性和高可用性等方面存在的问题日显突出。
发明内容
本发明的目的是针对现有技术的不足,提供一种物料清单BOM的存储查询系统。
为了实现上述目的,本发明采用以下技术方案:
一种物料清单BOM的存储查询系统,包括:接口模块、数据路由模块、数据库模块、数据分析模块;所述接口模块,用于和外部建立通信,转换数据格式数据,接收服务请求和发送存储查询结果;所述数据路由模块,用于解析服务请求的具体内容,确认需要用到的数据类型,选择并调用数据库;所述数据库模块,用于存储查询数据,提供三种数据库,分别对应不同的服务请求;所述数据分析模块,用于数据汇总,将三种数据库的存储查询结果,对应到服务请求。
进一步的,接口模块包括:链接产生模块、协议转换模块、编译模块、显示模块;其中所述链接产生模块,用于产生外部服务请求和系统接口之间的链接;所述协议转换模块,用于在外部数据类型和系统数据类型之间转换协议;所述编译模块,用于重新编译数据代码以适应系统需要;所述显示模块,用于为用户界面提供数据的逻辑和物理视图。
进一步的,数据路由模块包括:缓存模块、解析模块、目标模块、路由模块;其中所述缓存模块,用于接收接口模块发送的数据查询或操作请求并缓存;所述解析模块,用于对不同查询和操作请求解析各数据包的参数;目标模块,用于根据各处理请求内容找到目标数据所在;路由模块,用于建立送达路径将所述请求路由至所述目标数据库。
进一步的,数据库模块包括:图数据库、缓存数据库、分布式数据库;其中所述图数据库,用于存储查询BOM数据,以图数据库的数据组织方式,管理BOM数据;所述缓存数据库,用于查询BOM实时数据,将查询频率高的数据存入内存,直接从内存读写;所述分布式数据库,用于存储BOM历史数据,将BOM的海量大数据,分布式存储在不同位置。
进一步的,图数据库包括:数据关联模块、数据更新模块、点转化模块、边转化模块;其中所述数据关联模块,用于对每条数据所涉及的物料信息之间建立层级关系;所述数据更新模块,用于将物料信息和层级关系更新至图数据库;所述点转化模块,用于将物料信息对应的数据转化为图数据中的点;所述边转化模块,用于将物料信息之间的关系转化为相应点之间的边。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810650802.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:物流信息预警方法、装置和电子设备
- 下一篇:汽车仓库监管方法、装置及系统
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理