团体标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210996994.1 (22)申请日 2022.08.19 (71)申请人 平安科技 (深圳) 有限公司 地址 518000 广东省深圳市福田区福田街 道福安社区益田路5033号平 安金融中 心23楼 (72)发明人 刘凡 向旗  (74)专利代理 机构 深圳市世联合知识产权代理 有限公司 4 4385 专利代理师 杨晖琼 (51)Int.Cl. G06F 16/9532(2019.01) G06F 16/2452(2019.01) G06F 16/2453(2019.01) G06F 16/2455(2019.01)G06F 16/242(2019.01) G06F 16/27(2019.01) G06F 16/35(2019.01) G06F 3/06(2006.01) (54)发明名称 数据查询方法、 装置、 计算机设备及存储介 质 (57)摘要 本申请实施例属于大数据领域, 涉及一种数 据查询方法, 包括: 接收指标数据查询请求; 将指 标数据查询请求转换为预设语言的查询语句; 基 于预设的查询语句搜索器获取查询语句的查询 频率, 并判断查询频率是否小于预设的频率阈 值; 若不小于频率阈值, 将查询语句重定向至预 设的索引表, 并判断索引表内是否存在与查询语 句匹配的目标索引; 若存在与查询语句匹配的目 标索引, 从索引表中查询出与目标索引对应的目 标指标数据; 将目标指标数据返回给用户的客户 端。 本申请还提供一种数据查询装置、 计算机设 备及存储介质。 此外, 本申请还涉及区块链 技术, 目标指标数据可存储于区块链中。 本申请能提高 指标数据查询的处理效率, 降低重复查询操作的 资源消耗 量。 权利要求书2页 说明书14页 附图4页 CN 115292580 A 2022.11.04 CN 115292580 A 1.一种数据查询方法, 其特 征在于, 包括下述 步骤: 接收用户输入的指标 数据查询请求; 将所述指标 数据查询请求 转换为预设语言的查询语句; 基于预设的查询语句搜索器获取所述查询语句的查询频率, 并判断所述查询频率是否 小于预设的频率阈值; 若不小于所述频率阈值, 将所述查询语句重定向至预设的索引表, 并判断所述索引表 内是否存在与所述 查询语句匹配的目标索引; 若存在与所述查询语句匹配的目标索引, 从所述索引表中查询出与 所述目标索引对应 的目标指标 数据; 将所述目标指标 数据返回给 所述用户的客户端。 2.根据权利要求1所述的数据查询方法, 其特征在于, 在所述将所述查询语句重定向至 预设的索引表的步骤之前, 还 包括: 获取预存储的与历史指标数据查询请求对应的历史查询语句; 其中, 所述历史查询语 句的数量包括多个; 获取当前时间, 并判断当前时间是否处于业 务空闲时间段内; 若是, 对所述历史查询语句进行拆解分析处理, 得到所述历史查询语句中存在的重复 数据; 基于预设算法对所述重复数据进行分类整理得到中间数据; 对所述中间数据进行 预计算处 理得到对应的指标 数据; 基于所述中间数据与指标数据之间的一一对应关系, 使用所述中间数据与 所述指标构 建所述索引表。 3.根据权利要求2所述的数据查询方法, 其特征在于, 在所述获取当前时间, 并判断当 前时间是否处于业 务空闲时间段内的步骤之前, 还 包括: 获取预设的划分值, 并基于所述划分值将一天的时间划分为多个处 理时间段; 基于预设的统计数据库, 分别获取在预设时间周期内每个处理时间段的资源消耗总 量; 从所有所述资源消耗总量中筛选出大于第 一预设资源阈值的第 一资源消耗总量, 并确 定与所述第一资源消耗总量对应的第一处 理时间段; 对于每一个所述第 一处理时间段, 获取第 一指定处理时间段在所述预设时间周期内对 应的所有资源消耗 量; 其中, 所述第一指定处 理时间段为任意 一个所述第一处 理时间段; 判断每一个所述资源消耗 量是否均大于第二预设 资源阈值; 若是, 将所述第一指定处 理时间段 标记为第二处 理时间段; 从所有所述处 理时间段中剔除所述第二处 理时间段, 得到第三处 理时间段; 将所述第三处 理时间段作为所述 业务空闲时间段。 4.根据权利要求2所述的数据查询方法, 其特征在于, 在所述基于所述中间数据与指标 数据之间的一一对应关系, 使用所述中间数据与所述指标构建所述索引表的步骤之后, 还 包括: 获取所述索引表的占用容 量值, 以及获取本地的可用存 储量; 计算所述可用存 储量与所述占用容 量值之间的差值;权 利 要 求 书 1/2 页 2 CN 115292580 A 2判断所述差值是否大于预设阈值; 若大于所述预设阈值, 将所述索引表存 储于本地; 若不大于所述预设阈值, 将所述索引表存 储于区块链中。 5.根据权利要求1所述的数据查询方法, 其特征在于, 在所述判断所述查询频率是否小 于预设的频率阈值的步骤之后, 还 包括: 若小于所述频率阈值, 将所述 查询语句翻译成应用程序语言; 将所述应用程序语言发送至预设的数据平台, 以通过所述数据平台基于所述应用程序 语言进行即时计算, 生成相应的第一指标 数据; 接收所述数据平台反馈的所述第一指标 数据; 将所述第一指标 数据返回给 所述用户的客户端。 6.根据权利要求1所述的数据查询方法, 其特征在于, 在所述判断所述索引表内是否存 在与所述 查询语句匹配的目标索引的步骤之后, 还 包括: 若不存在与所述查询语句匹配的目标索引, 将所述查询语句 发送至预设的计算平台, 以通过所述计算平台基于所述 查询语句进行即时计算, 生成相应的第二指标 数据; 接收所述计算平台反馈的所述第二指标 数据; 将所述第二指标 数据返回给 所述用户的客户端。 7.根据权利要求1所述的数据查询方法, 其特征在于, 所述指标数据查询 请求携带所述 用户的用户信息, 所述将所述指标数据查询请求转换为预设语言的查询 语句的步骤, 具体 包括: 从所述指标 数据查询请求中获取 所述用户信息; 基于所述用户信息对所述用户进行身份验证, 并判断身份验证是否通过; 若身份验证通过, 执 行将所述指标 数据查询请求 转换为预设语言的查询语句的步骤。 8.一种数据查询装置, 其特 征在于, 包括: 第一接收模块, 用于 接收用户输入的指标 数据查询请求; 转换模块, 用于将所述指标 数据查询请求 转换为预设语言的查询语句; 第一判断模块, 用于基于预设的查询语句搜索器获取所述查询语句的查询频率, 并判 断所述查询频率是否小于预设的频率阈值; 第二判断模块, 用于若不小于所述频率阈值, 将所述查询语句重定向至预设的索引表, 并判断所述索引表内是否存在与所述 查询语句匹配的目标索引; 查询模块, 用于若存在与所述查询语句匹配的目标索引, 从所述索引表中查询出与所 述目标索引对应的目标指标 数据; 第一返回模块, 用于将所述目标指标 数据返回给 所述用户的客户端。 9.一种计算机设备, 包括存储器和处理器, 所述存储器中存储有计算机可读指令, 所述 处理器执行所述计算机可读指令时实现如权利要求1至7中任一项所述的数据查询方法的 步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 可读指令, 所述计算机可读指 令被处理器执行时实现如权利要求 1至7中任一项 所述的数据 查询方法的步骤。权 利 要 求 书 2/2 页 3 CN 115292580 A 3

.PDF文档 专利 数据查询方法、装置、计算机设备及存储介质

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 数据查询方法、装置、计算机设备及存储介质 第 1 页 专利 数据查询方法、装置、计算机设备及存储介质 第 2 页 专利 数据查询方法、装置、计算机设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 02:15:16上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。