[发明专利]一种基于全文搜索引擎的文件溯源方法及系统在审
申请号: | 202111562726.0 | 申请日: | 2021-12-20 |
公开(公告)号: | CN114297343A | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 崔新安;袁浩;李言非;杨青鹏;李本学 | 申请(专利权)人: | 中孚安全技术有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F16/338;G06F16/30;G06F16/901;G06F9/54;H04L67/06 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 祖之强 |
地址: | 250101 山东省济南市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 全文 搜索引擎 文件 溯源 方法 系统 | ||
本发明提供了一种基于全文搜索引擎的文件溯源方法及系统,包括以下过程:获取写入文档数据库的当前节点数据;查找当前节点数据的溯源关系和相关节点信息,生成当前节点新的溯源关系图谱以及对当前节点的索引对象;根据索引对象和溯源关系图谱进行当前节点数据的溯源;本发明解决了传统上报无法对数据压缩和上传效率慢的问题,实现了实时数据关系的生成,克服了传统数据库单一无法溯源分析的问题。
技术领域
本发明涉及数据溯源技术领域,特别涉及一种基于全文搜索引擎的文件溯源方法及系统。
背景技术
本部分的陈述仅仅是提供了与本发明相关的背景技术,并不必然构成现有技术。
随着信息化系统的普及,伴随着企业数据规模的快速增长,对于数据检索的需求也越来越大。
发明人发现,目前,对于文件溯源的要需求日益增多,存在系统通信交互繁琐、全文检索性能太慢以及溯源结果不准确的问题。
发明内容
为了解决现有技术的不足,本发明提供了一种基于全文搜索引擎的文件溯源方法及系统,解决了传统上报无法对数据压缩和上传效率慢的问题,实现了实时数据关系的生成,克服了传统数据库单一无法溯源分析的问题。
为了实现上述目的,本发明采用如下技术方案:
本发明第一方面提供了一种基于全文搜索引擎的文件溯源系统。
一种基于全文搜索引擎的文件溯源系统,包括:
客户端SDK、服务接收端、消息队列中间件和服务推送处理端;
客户端SDK,至少被配置为:获取外部系统的数据后,进行数据的封装、压缩、自动重连和序列化,将处理后的数据发送给接收端;
服务接收端,至少被配置为:对数据先进行解压缩,解压缩后的数据会经过上下文处理后同步发送至消息队列中间件;
消息队列中间件,至少被配置为:进行消息缓存,将消息推送给服务推送处理端;
服务推动处理端,至少被配置为:获取写入文档数据库的当前节点数据,查找当前节点数据的溯源关系和相关节点信息,生成当前节点新的溯源关系图谱以及对当前节点的索引对象,根据索引对象和溯源关系图谱进行当前节点数据的溯源。
本发明第二方面提供了一种基于全文搜索引擎的文件溯源方法。
一种基于全文搜索引擎的文件溯源方法,包括以下过程:
获取写入文档数据库的当前节点数据;
查找当前节点数据的溯源关系和相关节点信息,生成当前节点新的溯源关系图谱以及对当前节点的索引对象;
根据索引对象和溯源关系图谱进行当前节点数据的溯源。
进一步的,客户端获取外部系统的数据后,进行数据的封装、压缩、自动重连和序列化,将处理后的数据发送给接收端。
更进一步的,接收端对数据先进行解压缩,解压缩后的数据会经过上下文处理后同步发送至消息队列中间件。
更进一步的,发送至消息队列中间件之前,对消息进行确认和持久化操作。
更进一步的,发送至消息队列中间件之前,对消息进行分割。
更进一步的,与队列数相同的处理线程监听消息队列中间件的状态,对于发送到指定队列的数据,消息队列中间件采用推送模型对数据进行推送。
更进一步的,如果存在数据推送失败的情况,进行自动间隔性重试,对消息数据进行解析处理后同步存储到文档数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中孚安全技术有限公司,未经中孚安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111562726.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:铸坯切割完成防粘连的控制方法
- 下一篇:一种铅酸蓄电池的烧焊机结构