一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于ElasticSearch的匹配数据的方法与流程

2022-07-02 11:41:16 来源:中国专利 TAG:

一种基于elasticsearch的匹配数据的方法
1.技术领域
2.本发明涉及数据处理技术领域,尤其涉及一种基于elasticsearch的匹配数据的方法。
3.

背景技术:

4.用户对各资源管理系统中管理的数据、商城中的商品数据通常具有查询的需求。目前开发者需要根据具体的业务场景设计页面进行条件查询:用户通过直接从数据库中查询数据来满足不同的查询需求。
5.然而,直接查询数据库,无法满足对不同来源的数据进行检索的需求。而且直接查询数据库会占用数据库的资源,在查询的数据量很大。查询的条件很复杂时获得返回的数据需要更长的时间。
6.

技术实现要素:

7.本发明的目的在于提供一种基于elasticsearch的匹配数据的方法,以解决直接查询数据库时效率低下的问题。
8.为实现上述目的,本发明采用的一种基于elasticsearch的匹配数据的方法,包括如下步骤:基于前台页面接收目标主体的标签,并触发配置页面;对各个数据进行标签分类,并和各个标签的主体进行关联;接收目标标签并触发标签规则生成页面;基于该规则配置目标标签,并存储至elasticsearch;根据需求查询显示页面,显示各个标签的分类信息及各个分类标签;基于关联信息确定与目标主体关联的数据。
9.其中,所述对各个数据进行标签分类,并和各个标签的主体进行关联,具体为:接收该页面的标签分类及与主体关联的主体信息及关联主体。
10.其中,所述接收目标标签并触发标签规则生成页面,具体为:在该页面接收新数据的主体标签,并再次触发标签生成规则的配置页面。
11.其中,所述基于该规则配置目标标签,并存储至elasticsearch,具体为:再次触发标签生成规则的配置页面后,配置所属标签的生成规则,将所属标签和所属生成规则存储至elasticsearch。
12.其中,所述根据需求查询显示页面,显示各个标签的分类信息及各个分类标签,具体为:根据数据查询需求显示数据查询页面,所述数据查询页面按照各个标签分类显
示。
13.其中,所述基于关联信息确定与目标主体关联的数据,具体为:通过所属数据查询页面接收对目标标签的选择操作,并触发显示查找结果页面。
14.其中,所述查找结果页面包括与目标标签相匹配的结果以及目标标签的目标主体。
15.本发明的一种基于elasticsearch的匹配数据的方法,通过接收目标数据设置主体信息,并对主体信息的标签设置分类信息和主体信息的关联主体,并触发标签生成规则配置标签的生成规则将标签和生成规则存储至elasticsearch可以解决直接查询数据库时查询效率低下的问题:通过elasticsearch来存储标签的值,并使用elasticsearch进行标签的快速检索,而无需对数据库进行直接搜索,可以提高数据搜索效率,避免影响数据库的性能。
16.附图说明
17.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1是本发明的基于elasticsearch的匹配数据的方法的步骤流程图。
[0019] 具体实施方式
[0020]
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。此外,在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0021]
请参阅图1,本发明提供了一种基于elasticsearch的匹配数据的方法,包括如下步骤:s1:基于前台页面接收目标主体的标签,并触发配置页面;s2:对各个数据进行标签分类,并和各个标签的主体进行关联;s3:接收目标标签并触发标签规则生成页面;s4:基于该规则配置目标标签,并存储至elasticsearch;s5:根据需求查询显示页面,显示各个标签的分类信息及各个分类标签;s6:基于关联信息确定与目标主体关联的数据。
[0022]
具体的,所述对各个数据进行标签分类,并和各个标签的主体进行关联,具体为:接收该页面的标签分类及与主体关联的主体信息及关联主体。
[0023]
所述接收目标标签并触发标签规则生成页面,具体为:在该页面接收新数据的主体标签,并再次触发标签生成规则的配置页面。
[0024]
所述基于该规则配置目标标签,并存储至elasticsearch,具体为:再次触发标签
生成规则的配置页面后,配置所属标签的生成规则,将所属标签和所属生成规则存储至elasticsearch。
[0025]
所述根据需求查询显示页面,显示各个标签的分类信息及各个分类标签,具体为:根据数据查询需求显示数据查询页面,所述数据查询页面按照各个标签分类显示。
[0026]
所述基于关联信息确定与目标主体关联的数据,具体为:通过所属数据查询页面接收对目标标签的选择操作,并触发显示查找结果页面。
[0027]
所述查找结果页面包括与目标标签相匹配的结果以及目标标签的目标主体。
[0028]
所述查找结果页面还包括标签修改控件;所述通过所属数据查询页面接收对目标标签的选择操作,并触发显示查找结果页面之后,还包括:接收作用于所述标签修改控件的标签修改操作;基于所述标签修改操作再次显示数据查询页面;通过数据查询页面获取用户选择的修改后的目标标签,并触发显示更新后的查找结果显示页面。
[0029]
更新后的查找结果显示页面包括与修改后的目标标签相匹配的更新后的查找结果;更新后的查找结果包括具有修改后的目标标签的更新后的目标主体、以及基于所述关联信息确定的与更新后的目标主体相关联的更新后的目标关联主体。
[0030]
所述查找结果页面还包括排序设置控件,待数据查询页面按照各个标签分类显示过程中,设置所述标签分类名称的显示顺序。
[0031]
综上所述,本发明从原始数据库向elasticsearch中插入数据时收集当前这条数据标签 并与之主体信息关联,并对该标签分类,再通过标签生成规则配置页面配置该标签的规则存储至elasticsearch中。在查询结果显示有目标标签的目标主体 然后基于关联关系确定与目标主体相关联的标签主体可以解决直接查询数据库查询效率较低的问题,提高查询效率。
[0032]
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。


技术特征:
1.一种基于elasticsearch的匹配数据的方法,其特征在于,包括如下步骤:基于前台页面接收目标主体的标签,并触发配置页面;对各个数据进行标签分类,并和各个标签的主体进行关联;接收目标标签并触发标签规则生成页面;基于该规则配置目标标签,并存储至elasticsearch;根据需求查询显示页面,显示各个标签的分类信息及各个分类标签;基于关联信息确定与目标主体关联的数据。2.如权利要求1所述的基于elasticsearch的匹配数据的方法,其特征在于,所述对各个数据进行标签分类,并和各个标签的主体进行关联,具体为:接收该页面的标签分类及与主体关联的主体信息及关联主体。3.如权利要求1所述的基于elasticsearch的匹配数据的方法,其特征在于,所述接收目标标签并触发标签规则生成页面,具体为:在该页面接收新数据的主体标签,并再次触发标签生成规则的配置页面。4.如权利要求3所述的基于elasticsearch的匹配数据的方法,其特征在于,所述基于该规则配置目标标签,并存储至elasticsearch,具体为:再次触发标签生成规则的配置页面后,配置所属标签的生成规则,将所属标签和所属生成规则存储至elasticsearch。5.如权利要求1所述的基于elasticsearch的匹配数据的方法,其特征在于,所述根据需求查询显示页面,显示各个标签的分类信息及各个分类标签,具体为:根据数据查询需求显示数据查询页面,所述数据查询页面按照各个标签分类显示。6.如权利要求1所述的基于elasticsearch的匹配数据的方法,其特征在于,所述基于关联信息确定与目标主体关联的数据,具体为:通过所属数据查询页面接收对目标标签的选择操作,并触发显示查找结果页面。7.如权利要求6所述的基于elasticsearch的匹配数据的方法,其特征在于,所述查找结果页面包括与目标标签相匹配的结果以及目标标签的目标主体。

技术总结
本发明涉及数据处理技术领域,具体公开了一种基于ElasticSearch的匹配数据的方法,包括如下步骤:基于前台页面接收目标主体的标签,并触发配置页面;对各个数据进行标签分类,并和各个标签的主体进行关联;接收目标标签并触发标签规则生成页面;基于该规则配置目标标签,并存储至Elasticsearch;根据需求查询显示页面,显示各个标签的分类信息及各个分类标签;基于关联信息确定与目标主体关联的数据。通过ElasticSearch来存储标签的值,并使用ElasticSearch进行标签的快速检索,而无需对数据库进行直接搜索,可以提高数据搜索效率,避免影响数据库的性能。避免影响数据库的性能。避免影响数据库的性能。


技术研发人员:李广 王能
受保护的技术使用者:重庆帮企科技集团有限公司
技术研发日:2022.02.16
技术公布日:2022/7/1
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献