一种基于开源平台的目标匹配系统及方法技术方案

技术编号:34274816 阅读:22 留言:0更新日期:2022-07-24 16:53
本发明专利技术公开了一种基于开源平台的目标匹配系统及方法,本发明专利技术通过Crawler节点运行镜像文件以根据异常清单数据库生成静态数据集文件;Nginx服务器节点接收静态数据集文件并发布为Web服务,Yente节点根据静态数据集文件在Elasticsearch节点中创建检索索引,Website节点用于当用户根据Web服务输入目标信息,通过Elasticsearch节点确定目标匹配结果,Elasticsearch节点用于根据目标信息与检索索引进行全文匹配检索,确定目标匹配结果,基于开源平台的设计实现目标匹配,自动化程度高,有利于提高匹配效率和匹配效果,本发明专利技术可广泛应用于计算机技术领域。应用于计算机技术领域。应用于计算机技术领域。

A target matching system and method based on open source platform

【技术实现步骤摘要】
一种基于开源平台的目标匹配系统及方法


[0001]本专利技术涉及计算机领域,尤其是一种基于开源平台的目标匹配系统及方法。

技术介绍

[0002]随着社会经济的发展,贸易市场的规模越来越庞大,除了国内贸易外全球贸易要逐渐出现在各行各业中,而企业中在贸易过程中尤其是全球贸易中,需要面对众多供应商和客户,企业很难了解快速有效了解供应商和客户是否为列为异常对象,容易面临调查和诉讼等风险而造成损失,仅仅通过互联网手工搜索无法进行有效地进行匹配和筛查,效率低且效果差,因此需要寻求解决方案。

技术实现思路

[0003]有鉴于此,为了解决上述技术问题,本专利技术的目的是提供一种基于开源平台的目标匹配系统及方法。
[0004]本专利技术实施例采用的技术方案是:
[0005]一种基于开源平台的目标匹配系统,所述开源平台包括Crawler节点、Nginx服务器节点、Yente节点、Website节点以及Elasticsearch节点,包括:
[0006]Crawler节点,用于运行镜像文件以根据异常清单数据库生成静态数据集文件;所述镜像文件包括异常清单数据库的基础代码以及环境模板;
[0007]Nginx服务器节点,用于接收所述静态数据集文件并发布为Web服务;
[0008]Yente节点,用于根据所述静态数据集文件在Elasticsearch节点中创建检索索引;
[0009]Website节点,包括所述Web服务且用于当用户根据所述Web服务输入目标信息,通过Elasticsearch节点确定目标匹配结果;
[0010]Elasticsearch节点,用于根据所述目标信息与所述检索索引进行全文匹配检索,确定所述目标匹配结果。
[0011]进一步,所述基于开源平台的目标匹配系统还包括存储仓库,所述存储仓库包括GitLab代码仓库以及本地Harbor镜像仓库;
[0012]所述GitLab代码仓库用于从Docker hub公共平台获取官方镜像;
[0013]所述本地Harbor镜像仓库用于根据所述官方镜像以及自定义匹配筛查代码,生成所述镜像文件并进行存储。
[0014]进一步,所述基于开源平台的目标匹配系统还包括Postgresdb节点;所述Postgresdb节点用于将所述静态数据集文件导出至Persistent Volume,以供所述Nginx服务器节点接收。
[0015]进一步,所述Website节点以及所述Yente节点均通过所述Nginx服务器节点进行代理。
[0016]进一步,所述Website节点还用于展示所述目标匹配结果或者通过邮件对所述目
标匹配结果进行报警提醒。
[0017]进一步,所述运行镜像文件以根据异常清单数据库生成静态数据集文件,包括:
[0018]通过CI触发管道生成作业任务以运行镜像文件,根据异常清单数据库生成静态数据集文件;所述静态数据集文件包括数据集以及所述数据集对应的原始索引;所述数据集包括异常清单数据库中的异常清单内容。
[0019]进一步,所述根据所述静态数据集文件在Elasticsearch节点中创建检索索引,包括:
[0020]根据所述原始索引在Elasticsearch节点中创建对应的检索索引。
[0021]进一步,所述根据所述目标信息与所述检索索引进行全文匹配检索,确定所述目标匹配结果,包括:
[0022]根据所述目标信息从所述检索索引中确定目标索引;
[0023]根据所述目标索引与所述数据集进行全文匹配检索,确定所述目标匹配结果。
[0024]进一步,所述根据所述目标信息与所述检索索引进行全文匹配检索,确定所述目标匹配结果,还包括:
[0025]当所述目标信息为excel文档,将所述excel文档进行提取处理,确定若干匹配键值;
[0026]根据所述匹配键值以及所述检索索引确定若干目标索引;
[0027]分别根据所述目标索引与所述数据集进行全文匹配检索,确定所述目标匹配结果。
[0028]本专利技术实施例还提供一种基于开源平台的目标匹配方法,应用于所述基于开源平台的目标匹配系统,包括:
[0029]运行镜像文件以根据异常清单数据库生成静态数据集文件;
[0030]接收所述静态数据集文件并发布为Web服务;
[0031]根据所述静态数据集文件创建检索索引;
[0032]当用户根据所述Web服务输入目标信息,根据所述目标信息与所述检索索引进行全文匹配检索,确定所述目标匹配结果。
[0033]本专利技术的有益效果是:在开源平台中配置Crawler节点用于运行镜像文件以根据异常清单数据库生成静态数据集文件,而镜像文件包括异常清单数据库的基础代码以及环境模板;Nginx服务器节点用于接收静态数据集文件并发布为Web服务,Yente节点用于根据静态数据集文件在Elasticsearch节点中创建检索索引,Website节点包括Web服务且用于当用户根据Web服务输入目标信息,通过Elasticsearch节点确定目标匹配结果,Elasticsearch节点,用于根据目标信息与检索索引进行全文匹配检索,确定目标匹配结果,基于开源平台的设计实现目标匹配,自动化程度高,有利于提高匹配效率和匹配效果,满足用户的匹配、筛查需求。
附图说明
[0034]图1为本专利技术基于开源平台的目标匹配系统的示意图;
[0035]图2为本专利技术基于开源平台的目标匹配方法的步骤流程示意图。
具体实施方式
[0036]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0037]本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0038]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0039]如图1所示,本专利技术实施例提供一种基于开源平台的目标匹配系统,包括Crawler节点、Nginx服务器节点、Yente节点、Website节点本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于开源平台的目标匹配系统,其特征在于,所述开源平台包括Crawler节点、Nginx服务器节点、Yente节点、Website节点以及Elasticsearch节点,包括:Crawler节点,用于运行镜像文件以根据异常清单数据库生成静态数据集文件;所述镜像文件包括异常清单数据库的基础代码以及环境模板;Nginx服务器节点,用于接收所述静态数据集文件并发布为Web服务;Yente节点,用于根据所述静态数据集文件在Elasticsearch节点中创建检索索引;Website节点,包括所述Web服务且用于当用户根据所述Web服务输入目标信息,通过Elasticsearch节点确定目标匹配结果;Elasticsearch节点,用于根据所述目标信息与所述检索索引进行全文匹配检索,确定所述目标匹配结果。2.根据权利要求1所述基于开源平台的目标匹配系统,其特征在于:所述基于开源平台的目标匹配系统还包括存储仓库,所述存储仓库包括GitLab代码仓库以及本地Harbor镜像仓库;所述GitLab代码仓库用于从Docker hub公共平台获取官方镜像;所述本地Harbor镜像仓库用于根据所述官方镜像以及自定义匹配筛查代码,生成所述镜像文件并进行存储。3.根据权利要求1所述基于开源平台的目标匹配系统,其特征在于:所述基于开源平台的目标匹配系统还包括Postgresdb节点;所述Postgresdb节点用于将所述静态数据集文件导出至Persistent Volume,以供所述Nginx服务器节点接收。4.根据权利要求1所述基于开源平台的目标匹配系统,其特征在于:所述Website节点以及所述Yente节点均通过所述Nginx服务器节点进行代理。5.根据权利要求1所述基于开源平台的目标匹配系统,其特征在于:所述Website节点还用于展示所述目标匹配结果或者通过邮件对所述目标匹配结...

【专利技术属性】
技术研发人员:王佳高金华
申请(专利权)人:广州高专资讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1