[发明专利]数据查询方法及装置、存储介质以及电子设备在审
申请号: | 201910317816.X | 申请日: | 2019-04-19 |
公开(公告)号: | CN110162537A | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 湛淼湘 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/248 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 查询结果 查询关键字 查询条件 逻辑表达式 存储介质 电子设备 逻辑关系 数据查询 字典数据 排序 数据处理技术 准确度 查询效率 关系生成 接收用户 与逻辑 准确率 查询 展示 | ||
本发明实施例是关于一种数据查询方法及装置、存储介质以及电子设备,属于大数据处理技术领域,该方法包括:接收用户输入的待查询条件;其中,待查询条件包括待查询关键字、逻辑关系以及根据待查询关键字与逻辑关系生成的逻辑表达式中的一种或多种;根据待查询关键字、逻辑关系以及逻辑表达式生成与待查询关键字对应的字典数据;对字典数据进行查询,得到待查询条件的查询结果;对查询结果进行排序,并将排序后的查询结果进行展示,以供用户进行查看。该方法解决了现有技术中由于每次只能输入一个查询条件导致的查询结果准确度较低以及效率较低的问题,提高了查询结果的准确率以及查询效率。
技术领域
本发明实施例涉及大数据处理技术领域,具体而言,涉及一种数据查询方法、数据查询装置、计算机可读存储介质以及电子设备。
背景技术
在科技高速发展的今天,互联网以不同的方式影响着我们的学习、生活以及工作。其中,可以通过网络相互交流、工作,寻找有价值的数据,从而提升工作效率及生活水平,改善生活方式及工作学习方式。但是,随着网络时代的快速发展,每天产生的数据呈现指数型的剧增,因此对于数据的查询也越发困难。
在现有的基于ElasticSearch的数据查询方法中,只能在有安装好ElasticSearch的主机上,执行curl命令进行查询;但是,该方法具有如下缺点:一方面,通过curl命令进行查询,每次只能针对一个查询条件进行查询,进而使得得到的查询结果准确度较低;另一方面,如果有多个条件以及多行数据进行同时查询操作时,需要手工多次输入查询条件,效率较低。
因此,需要提供一种新的数据查询方法及装置。
需要说明的是,在上述背景技术部分发明的信息仅用于加强对本发明的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本发明的目的在于提供一种数据查询方法、数据查询装置、计算机可读存储介质以及电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的查询结果准确率较低以及查询效率较低的问题。
根据本公开的一个方面,提供一种数据查询方法,包括:
接收用户输入的待查询条件;其中,所述待查询条件包括待查询关键字、逻辑关系以及根据所述待查询关键字与所述逻辑关系生成的逻辑表达式中的一种或多种;
根据所述待查询关键字、逻辑关系以及所述逻辑表达式生成与所述待查询关键字对应的字典数据;
对所述字典数据进行查询,得到所述待查询条件的查询结果;
对所述查询结果进行排序,并将排序后的查询结果进行展示,以供所述用户进行查看。
在本公开的一种示例性实施例中,对所述字典数据进行查询,得到所述待查询条件的查询结果包括:
如果所述字典数据为单个数据,则直接读取所述字典数据并进行查询,得到所述待查询条件的查询结果;
如果所述字典数据为多个数据,则依次循环读取各所述字典数据并进行查询,得到所述待查询条件的查询结果。
在本公开的一种示例性实施例中,对所述查询结果进行排序包括:
判断所述查询结果的匹配度是否大于等于预设匹配度;
如果所述查询结果的匹配度大于等于所述预设匹配度,则对所述查询结果进行排序;
如果所述查询结果的匹配度小于所述预设匹配度,则调整所述字典数据的个数进行再次查询,并对再次查询的查询结果进行排序。
在本公开的一种示例性实施例中,对所述查询结果进行排序还包括:
根据所述查询结果与所述待查询条件的相关度大小,和/或
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910317816.X/2.html,转载请声明来源钻瓜专利网。