说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210152869.2 (22)申请日 2022.02.18 (71)申请人 北京恒安 嘉新安全技术有限公司 地址 100086 北京市海淀区北三环西路25 号27号楼五层5 001室 (72)发明人 杨玉奇 张红宝 周忠义 傅强  阿曼太 梁彧 田野 王杰  杨满智 蔡琳 金红 陈晓光  (74)专利代理 机构 北京品源专利代理有限公司 11332 专利代理师 马迪 (51)Int.Cl. G06F 16/23(2019.01) G06F 16/2458(2019.01) G06F 16/953(2019.01)G06F 16/9538(2019.01) (54)发明名称 一种数据检索方法、 装置、 计算机设备及存 储介质 (57)摘要 本发明实施例公开了一种数据检索方法、 装 置、 计算机设备及存储介质。 其中, 获取用户输入 的统一数据检索请求; 将统一数据检索请求发送 至服务器, 并接收服务器 反馈的统一查询标识和 检索分表的分表数量; 根据统一查询标识, 向服 务器逐次发送与分表数量匹配的分表统一数据 检索请求, 并对服务器逐次反馈的与每个分表统 一数据检索请求对应的分表查询结果进行汇总 检索结果的更新; 在确定完成对全部分表的分表 查询结果的处理时, 将当前更新的所述汇总检索 结果作为与统一数据检索请求匹配的目标检索 结果。 本发明实施例, 解决了用户进行分表检索 查询时, 由于处理数据量大而造成浪费带宽的问 题, 实现了网络流量占用的降低, 提升了数据检 索的成功率。 权利要求书2页 说明书10页 附图4页 CN 114547058 A 2022.05.27 CN 114547058 A 1.一种数据检索方法, 由客户端执 行, 其特征在于, 包括: 获取用户输入的统一数据检索请求, 所述统一数据检索请求中包括检索条件; 将所述统一数据检索请求发送至服务器, 并接收所述服务器反馈的统一查询标识和检 索分表的分表数量, 所述分表数量 为多个; 根据所述统一查询标识, 向所述服务器逐次发送与所述分表数量匹配的分表 统一数据 检索请求, 并对所述服务器逐次反馈的与每个分表所述统一数据检索请求对应的分表查询 结果进行汇总检索结果的更新; 在确定完成对全部分表的所述分表查询结果的处理时, 将当前更新的所述汇总检索结 果作为与所述统一数据检索请求匹配的目标检索结果。 2.根据权利要求1所述的方法, 其特征在于, 根据所述统一查询标识, 向所述服务器逐 次发送与所述分表数量匹配的分表统一数据检索请求, 并对所述服务器逐次反馈的与每个 分表所述统一数据检索请求对应的分表查询结果进行汇总检索结果的更新, 包括: 获取当前检索分表序号, 所述当前检索分表序号具有预设的初始值; 如果确定所述当前检索 分表序号小于或者等于所述分表数量, 则根据 所述统计查询标 识以及所述当前检索分表序号构建一个所述分表统一数据检索请求, 并将所述分表统一数 据检索请求发送至所述 服务器; 在接收到所述服务器针对所述分表 统一数据检索请求反馈的分表查询结果, 使用所述 分表查询结果, 对当前的汇总检索结果进行 更新; 在确定完成汇总检索结果的更新时, 更新所述当前检索分表序号, 并返回执行获取所 述当前检索分表序号的操作, 直至 完成对全部分表的所述分表统一数据检索请求的构建。 3.根据权利要求1或2所述的方法, 其特征在于, 将当前更新的所述汇总检索结果作为 与所述统一数据检索请求匹配的目标检索结果之后, 还 包括: 根据所述统一数据检索请求构建成功检索 响应, 并将所述成功检索 响应反馈至所述服 务器, 以指示所述 服务器进行 数据清理。 4.一种数据检索方法, 由服 务器执行, 其特征在于, 包括: 接收客户端发送的统一数据检索请求, 并在所述统一数据检索请求中提取检索条件; 根据所述检索条件, 确定与检索分表对应的分表数量, 并生成与所述统一数据检索请 求匹配的统一 查询标识; 将所述分表数量和所述统一查询标识反馈至所述客户端, 并将所述统一查询标识、 所 述检索条件进行关联存 储; 根据所述客户端根据 所述统一查询标识逐次发送的, 与 所述分表数量匹配的分表 统一 数据检索请求, 按照所述检索条件逐次生成与每个分表对应的分表查询结果, 并逐次将每 个分表查询结果反馈给 所述客户端。 5.根据权利要求4所述的方法, 其特征在于, 根据 所述客户端根据 所述统一查询标识逐 次发送的, 与所述分表数量匹配的分表统一数据检索请求, 按照所述检索条件逐次生成与 每个分表对应的分表查询结果, 并逐次将每 个分表查询结果反馈给 所述客户端, 包括: 每当接收到所述客户端发送的分表数据检测请求 时, 提取所述分表数据检测请求中包 括的统一 查询标识和当前检索分表序号; 根据所述当前检索分表序号, 确定匹配的目标分表;权 利 要 求 书 1/2 页 2 CN 114547058 A 2获取与所述统一查询标识匹配的检索条件, 并根据所述检索条件, 生成与所述目标分 表对应的分表查询结果; 将所述分表查询结果反馈 至所述客户端。 6.根据权利要求 4或5所述的方法, 其特 征在于, 所述方法还 包括: 在接收到所述客户端发送的成功检索响应时, 清除存储的所述统一查询标识, 以及所 述检索条件。 7.一种数据检索装置, 由客户端执 行, 其特征在于, 包括: 统一数据检索请求获取模块, 用于获取用户输入的统一数据检索请求, 所述统一数据 检索请求中包括检索条件; 统一查询标识和检索 分表的分表数量接收模块, 用于将所述统一数据检索请求发送至 服务器, 并接 收所述服务器反馈的统一查询标识和检索分表的分表数量, 所述分表数量为 多个; 汇总检索结果更新模块, 用于根据所述统一查询标识, 向所述服务器逐次发送与所述 分表数量匹配的分表统一数据检索请求, 并对服务器逐次反馈的与每个分表统一数据检索 请求对应的分表查询结果进行汇总检索结果的更新; 目标检索结果确定模块, 用于在确定完成对全部分表的分表查询结果的处理时, 将当 前更新的所述汇总检索结果作为与所述统一数据检索请求匹配的目标检索结果。 8.一种数据检索装置, 由服 务器执行, 其特征在于, 包括: 检索条件提取模块, 用于接收客户端发送的统一数据检索请求, 并在所述统一数据检 索请求中提取检索条件; 统一查询标识生成模块, 用于根据所述检索条件, 确定与检索分表对应的分表数量, 并 生成与所述统一数据检索请求匹配的统一 查询标识; 关联存储模块, 用于将所述分表数量和所述统一查询标识反馈至所述客户端, 并将所 述统一查询标识、 所述检索条件进行关联存 储; 分表查询结果反馈模块, 用于根据所述客户端根据所述统一查询标识逐次发送的, 与 所述分表数量匹配的分表统一数据检索请求, 按照所述检索条件逐次生成与每个分表对应 的分表查询结果, 并逐次将每 个分表查询结果反馈给 所述客户端。 9.一种计算机设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计 算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现如权利要求 1‑3中任一项 所 述的数据检索方法, 或者实现如权利要求 4‑6中任一项所述的数据检索方法。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该计算机程序被 处理器执行时实现如权利要求1 ‑3中任一项所述的数据检索方法, 或者 实现如权利要求4 ‑6 中任一项所述的数据检索方法。权 利 要 求 书 2/2 页 3 CN 114547058 A 3

.PDF文档 专利 一种数据检索方法、装置、计算机设备及存储介质

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