[发明专利]数据管理方法及相关产品在审
申请号: | 201910297504.7 | 申请日: | 2019-04-15 |
公开(公告)号: | CN110110006A | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 黄晓龙 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/22;G06F16/28 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 索引标识 待存储数据 数据获取请求 数据管理 消息队列 数据库 接收数据存储 数据处理技术 数据存储请求 数据库服务器 存储规则 获取请求 接收数据 数据访问 数据信息 信息存储 预先建立 预设 申请 服务器 保存 发布 | ||
1.一种数据管理方法,其特征在于,所述方法包括:
接收数据存储请求,提取所述数据存储请求中的待存储数据信息,按照预设存储规则将所述待存储数据信息存储至Oracle数据库;
通知Oracle数据库服务器向预先建立的消息队列发布索引标识,所述索引标识为所述待存储数据信息在所述Oracle数据库中的索引标识;
通知ES数据库服务器从所述消息队列中消费所述索引标识,以将所述索引标识保存至ES数据库;
接收数据获取请求,从所述ES数据库中获取与所述数据获取请求对应的第一索引标识,根据所述第一索引标识从所述Oracle数据库中获取与所述数据获取请求对应的数据信息。
2.根据权利要求1所述的方法,其特征在于,所述按照预设存储规则将所述待存储数据信息存储至Oracle数据库具体包括:
对所述待存储数据信息中的各项数据信息进行关键词识别,确定每项数据信息对应的关键词集群;
将属于同一关键词集群的数据信息划分到同一数据维度,得到多个数据维度;
获取所述多个数据维度中每个数据维度相对于所述待存储数据信息的重要等级;
将重要等级最高的数据维度作为根节点,将所述多个数据维度中除重要等级最高的数据维度之外的其他数据维度作为子节点创建第一树模型;
将所述多个数据维度各自对应的待存储数据信息存储在对应的节点上,其中,所述节点包括所述第一树模型的根节点和子节点;
将存储数据信息后的第一树模型存储至Oracle数据库。
3.根据权利要求2所述的方法,其特征在于,所述将所述多个数据维度各自对应的待存储数据信息存储在对应的节点上具体包括:
确定所述多个数据维度中每个数据维度对应的主题域;
获取该主题域中主题数量;
获取该主题域中每个主题对应的待存储数据信息的数量,确定该主题域中待存数据信息的数量最多的第一主题;
以所述主题数量为行数,以所述第一主题对应的待存储数据信息的数量作为列数,创建该主题域对应的Excel表;
将该主题域对应的待存储数据信息添加到所述Excel表中;
将添加数据信息后的Excel表挂接在每个数据维度对应的节点处。
4.根据权利要求1所述的方法,其特征在于,所述在通知Oracle数据库服务器向预先建立的消息队列发布索引标识之前,所述方法还包括:
获取预先建立的消息队列的数据传输方式;
将所述数据传输方式分别发送给Oracle数据库服务器以及ES数据库服务器,所述数据传输方式包括用户名、密码、访问路径、端口号以及数据传输顺序,以使所述Oracle数据库服务器根据所述数据传输方式向所述消息队列发布索引标识,以使所述ES数据库服务器根据所述用户名、密码、访问路径以及端口号从所述消息队列中消费索引标识。
5.根据权利要求4所述的方法,其特征在于,所述通知Oracle数据库服务器向预先建立的消息队列发布索引标识具体包括:
向Oracle数据库服务器发送数据发布请求,所述发布请求用于数据请求所述Oracle数据库服务器执行发布操作,所述发布操作包括以下操作:
获取所述第一树模型每个节点处挂接的Excel表的主键,将所述主键作为每个节点的索引标识,将每个节点的主键挂接在每个节点处,构建与索引标识对应的第二树模型;
利用开发工具包SDK组件封装所述第二树模型,得到封装好的数据包,根据接收到的数据传输方式与所述消息队列建立连接,将所述封装好的数据包发布至预先建立的消息队列。
6.根据权利要求5所述的方法,其特征在于,所述通知ES数据库服务器从所述消息队列中消费所述索引标识具体包括:
向ES数据库服务器发送数据消费请求,所述数据消费请求用于请求所述ES数据库服务器执行消费操作,所述消费操作包括以下操作:
根据接收到的数据传输方式与所述消息队列建立连接;
根据所述数据传输方式从所述消息队列中消费所述封装好的数据包,解析所述封装好的数据包,得到所述第二树模型,将所述第二树模型存储至所述ES数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910297504.7/1.html,转载请声明来源钻瓜专利网。