首页  专利技术  电子电路装置的制造及其应用技术

数据查询方法及装置与流程

2026-08-08 11:20:06 348次浏览
数据查询方法及装置与流程

本申请涉及数据查询,尤其涉及一种数据查询方法及装置。


背景技术:

1、在处理大规模数据时,常用的数据查询方法很难保证实时性,例如,当数据量达到亿级时,即使采用高效的索引和查询优化技术,查询响应时间仍然可能超过秒级。此外大规模数据的查询结果可能包含过多的数据,这对用户后续处理也是不利的。


技术实现思路

1、有鉴于此,本申请实施例提供了一种数据查询方法、装置、电子设备及计算机可读存储介质,以解决现有技术中处理大规模数据查询响应时间过长以及查询结果数据量过大的问题。

2、本申请实施例的第一方面,提供了一种数据查询方法,包括:在接收到查询请求时,判断查询请求对应的终止日期是否为当前日期;若不是,则在汇总数据中查询从查询请求对应的起始日期截止终止日期之间的数据,得到第一数据,将第一数据作为查询请求的查询结果;若是,则在汇总数据中查询从查询请求对应的起始日期截止当前日期的前一天日期之间的数据,得到第二数据;在明细数据中查询当前日期的数据,得到第三数据;将第二数据和第三数据合并,将合并结果作为查询结果。

3、本申请实施例的第二方面,提供了一种数据查询装置,包括:判断模块,被配置为在接收到查询请求时,判断查询请求对应的终止日期是否为当前日期;第一查询模块,被配置为若不是,则在汇总数据中查询从查询请求对应的起始日期截止终止日期之间的数据,得到第一数据,将第一数据作为查询请求的查询结果;第二查询模块,被配置为若是,则在汇总数据中查询从查询请求对应的起始日期截止当前日期的前一天日期之间的数据,得到第二数据;第三查询模块,被配置为在明细数据中查询当前日期的数据,得到第三数据;合并模块,被配置为将第二数据和第三数据合并,将合并结果作为查询结果。

4、本申请实施例的第三方面,提供了一种电子设备,包括存储器、处理器以及存储在存储器中并且可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤。

5、本申请实施例的第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。

6、本申请实施例与现有技术相比存在的有益效果是:在接收到查询请求时,判断查询请求对应的终止日期是否为当前日期;若不是,则在汇总数据中查询从查询请求对应的起始日期截止终止日期之间的数据,得到第一数据,将第一数据作为查询请求的查询结果;若是,则在汇总数据中查询从查询请求对应的起始日期截止当前日期的前一天日期之间的数据,得到第二数据;在明细数据中查询当前日期的数据,得到第三数据;将第二数据和第三数据合并,将合并结果作为查询结果。采用上述技术手段,可以解决现有技术中处理大规模数据查询响应时间过长以及查询结果数据量过大的问题,进而减少查询响应时间和查询结果数据量。



技术特征:

1.一种数据查询方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在接收到查询请求时,判断所述查询请求对应的时间范围是否包含当前日期之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,按照目标维度聚合所述明细数据,得到聚合结果,包括:

4.根据权利要求2所述的方法,其特征在于,计算所述聚合结果的度量指标,以生成所述汇总数据之后,所述方法还包括:

5.根据权利要求4所述的方法,执行所述定时任务基于更新后的明细数据更新所述汇总数据,包括:

6.根据权利要求1所述的方法,所述方法还包括:

7.根据权利要求1所述的方法,所述方法还包括:

8.一种数据查询装置,其特征在于,包括:

9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并且可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述方法的步骤。


技术总结
本申请涉及数据查询技术领域,提供了一种数据查询方法及装置。该方法包括:在接收到查询请求时,判断查询请求对应的终止日期是否为当前日期;若不是,则在汇总数据中查询从查询请求对应的起始日期截止终止日期之间的数据,得到第一数据,将第一数据作为查询请求的查询结果;若是,则在汇总数据中查询从查询请求对应的起始日期截止当前日期的前一天日期之间的数据,得到第二数据;在明细数据中查询当前日期的数据,得到第三数据;将第二数据和第三数据合并,将合并结果作为查询结果。采用上述技术手段,解决现有技术中处理大规模数据查询响应时间过长以及查询结果数据量过大的问题。

技术研发人员:张植
受保护的技术使用者:北京龙智数科科技服务有限公司
技术研发日:
技术公布日:2024/12/2
文档序号 : 【 40201699 】

技术研发人员:张植
技术所有人:北京龙智数科科技服务有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
张植北京龙智数科科技服务有限公司
一种选煤厂用防护设备及其使用方法与流程 返回列表
相关内容