说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210956265.3 (22)申请日 2022.08.10 (71)申请人 中国建设银行股份有限公司 地址 100033 北京市西城区金融大街25号 申请人 建信金融科技有限责任公司 (72)发明人 李奕宏 韩瑞卿 刘雅男 熊菁  陈蹊 代太舒  (74)专利代理 机构 中原信达知识产权代理有限 责任公司 1 1219 专利代理师 李阳 徐敏 (51)Int.Cl. G06F 16/2455(2019.01) (54)发明名称 一种数据查询方法、 装置、 电子设备及计算 机可读介质 (57)摘要 本申请公开了数据查询方法、 装置、 电子设 备及计算机可读介质, 涉及大数据数据处理技术 领域, 该方法包括: 接收数据查询请求, 获取对应 的时间标识和数据库标识; 根据数据库标识, 确 定对应的分区数量, 进而基于时间标识和分区数 量进行取模处理, 以得到查询分区标识; 响应于 时间标识发生改变, 从分区数量对应的历史分区 中确定第一历史分区并确定查询分区标识对应 的第二历史分区, 将第一历史分区对应的统计信 息复制到第二历史分区; 基于查询分区标识生成 查询语句, 访问复制统计信息后的第二历史分 区, 进而执行查询语句, 返回查询结果信息。 从而 在达到查询 效率最优解的同时提高数据查询的 准确率。 权利要求书2页 说明书10页 附图5页 CN 115374156 A 2022.11.22 CN 115374156 A 1.一种数据查询方法, 其特 征在于, 包括: 接收数据查询请求, 获取对应的时间标识和数据库标识; 根据所述数据库标识, 确定对应的分区数量, 进而基于所述时间标识和所述分区数量 进行取模处理, 以得到查询分区标识; 响应于所述 时间标识发生改变, 从所述分区数量对应的历史分区中确定第 一历史分区 并确定所述查询分区标识对应的第二历史分区, 将所述第一历史分区对应的统计信息复制 到所述第二历史分区; 基于所述查询分区标识生成查询语句, 访问复制所述统计信息后的所述第二历史分 区, 进而执行所述查询语句, 返回查询结果信息 。 2.根据权利要求1所述的方法, 其特征在于, 在所述将所述第 一历史分区对应的统计信 息复制到所述第二历史分区之前, 所述方法还 包括: 基于所述时间标识和所述分区数量, 确定待清理分区标识; 将所述历史分区中所述待清理分区标识对应的分区中的数据清除。 3.根据权利要求2所述的方法, 其特征在于, 所述基于所述时间标识和所述分区数量, 确定待清理分区标识, 包括: 将所述时间标识加1, 进 而与所述分区数量进行 取模计算, 以得到待清理分区标识。 4.根据权利要求1所述的方法, 其特征在于, 所述从所述分区数量对应的历史分区中确 定第一历史分区, 包括: 根据所述时间标识, 获取对应的历史分区的统计信息; 计算所述历史分区的统计信 息的平均值, 进而基于所述平均值确定所述对应的历史分 区中的第一历史分区。 5.根据权利要求4所述的方法, 其特征在于, 所述根据所述时间标识, 获取对应的历史 分区的统计信息, 包括: 实时更新所述分区数量对应的历史分区的统计信 息, 进而获取所述 时间标识之前的预 设时间间隔的历史分区的统计信息, 以确定为所述时间标识对应的历史分区的统计信息 。 6.根据权利要求4所述的方法, 其特征在于, 所述计算所述历史分区的统计信 息的平均 值, 包括: 确定所述时间标识对应的历史分区的统计信息的数据量和所述时间标识对应的历史 分区的数量; 根据所述数据量和所述数量, 计算得到所述数据量的平均值。 7.根据权利要求4所述的方法, 其特征在于, 所述基于所述平均值确定所述对应的历史 分区中的第一历史分区, 包括: 基于所述平均值, 确定所述 时间标识对应的历史分区的统计信 息中的各个数据点的马 氏距离; 基于所述马氏距离, 确定所述 时间标识对应的历史分区中的统计信 息最靠近所述平均 值的分区, 以确定为第一历史分区。 8.一种数据查询装置, 其特 征在于, 包括: 接收单元, 被配置成接收数据查询请求, 获取对应的时间标识和数据库标识; 取模单元, 被配置成根据 所述数据库 标识, 确定对应的分区数量, 进而基于所述时间标权 利 要 求 书 1/2 页 2 CN 115374156 A 2识和所述分区数量进行 取模处理, 以得到查询分区标识; 信息复制单元, 被配置成响应于所述时间标识发生改变, 从所述分区数量对应的历史 分区中确定第一历史分区并确定所述查询分区标识对应的第二历史分区, 将所述第一历史 分区对应的统计信息复制到所述第二历史分区; 数据查询单元, 被配置成基于所述查询分区标识生成查询语句, 访 问复制所述统计信 息后的所述第二历史分区, 进 而执行所述查询语句, 返回查询结果信息 。 9.根据权利要求8所述的装置, 其特 征在于, 所述装置还 包括数据清理单 元, 被配置成: 基于所述时间标识和所述分区数量, 确定待清理分区标识; 将所述历史分区中所述待清理分区标识对应的分区中的数据清除。 10.根据权利要求9所述的装置, 其特 征在于, 所述数据清理单 元进一步被配置成: 将所述时间标识加1, 进 而与所述分区数量进行 取模计算, 以得到待清理分区标识。 11.根据权利要求8所述的装置, 其特 征在于, 所述信息复制单 元进一步被配置成: 根据所述时间标识, 获取对应的历史分区的统计信息; 计算所述历史分区的统计信 息的平均值, 进而基于所述平均值确定所述对应的历史分 区中的第一历史分区。 12.根据权利要求1 1所述的装置, 其特 征在于, 所述信息复制单 元进一步被配置成: 实时更新所述分区数量对应的历史分区的统计信 息, 进而获取所述 时间标识之前的预 设时间间隔的历史分区的统计信息, 以确定为所述时间标识对应的历史分区的统计信息 。 13.根据权利要求1 1所述的装置, 其特 征在于, 所述信息复制单 元进一步被配置成: 确定所述时间标识对应的历史分区的统计信息的数据量和所述时间标识对应的历史 分区的数量; 根据所述数据量和所述数量, 计算得到所述数据量的平均值。 14.一种数据查询电子设备, 其特 征在于, 包括: 一个或多个处 理器; 存储装置, 用于存 储一个或多个程序, 当所述一个或多个程序被所述一个或多个处理器执行, 使得所述一个或多个处理器实 现如权利要求1 ‑7中任一项所述的方法。 15.一种计算机可读介质, 其上存储有计算机程序, 其特征在于, 所述程序被处理器执 行时实现如权利要求1 ‑7中任一项所述的方法。 16.一种计算机程序产品, 包括计算机程序, 其特征在于, 所述计算机程序被处理器执 行时实现如权利要求1 ‑7中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115374156 A 3

.PDF文档 专利 一种数据查询方法、装置、电子设备及计算机可读介质

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