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

文档序号:34182784发布日期:2023-05-17 10:01阅读:32来源:国知局
数据查询方法以及装置与流程

本说明书实施例涉及计算机,特别涉及一种数据查询方法。


背景技术:

1、随着互联网的发展,越来越多的企业不再满足于国内市场,逐渐拓展海外业务。然而在业务国际化的过程中,由于不同国家或地区时区的不同,因此数据产生的时间也不同,例如东八区和西五区之间相差13个小时,则东八区为14点时,西五区则为凌晨1点。因此在进行数据统计与分析时,若想获取到一天的数据,则需要进行精确的计算。现有技术中,通常是通过先确定数据读取的时间范围,再进行读取的方式实现数据获取,然而这种方式读取到的数据会存在数据遗漏,数据读取不完整的情况,降低数据可用性,用户体验较差,因此亟需一种数据查询方法以解决上述问题。


技术实现思路

1、有鉴于此,本说明书实施例提供了一种数据查询方法。本说明书一个或者多个实施例同时涉及一种数据查询装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。

2、根据本说明书实施例的第一方面,提供了一种数据查询方法,包括:

3、基于数据查询请求对应的查询时间区间读取第一数据,并基于与所述查询时间区间关联的关联时间区间读取第二数据,其中所述第一数据和所述第二数据分别对应不同的时区信息;

4、基于所述第一数据的时区信息和所述第二数据的时区信息确定时区差值;

5、基于所述时区差值,将所述查询时间区间更新为与所述第二数据的时区信息对应的数据提取时间区间;

6、在所述第二数据中提取所述数据提取时间区间对应的第三数据,并将所述第三数据和所述第一数据作为所述数据查询请求的响应。

7、根据本说明书实施例的第二方面,提供了一种数据查询装置,包括:

8、读取模块,被配置为基于数据查询请求对应的查询时间区间读取第一数据,并基于与所述查询时间区间关联的关联时间区间读取第二数据,其中所述第一数据和所述第二数据分别对应不同的时区信息;

9、确定模块,被配置为基于所述第一数据的时区信息和所述第二数据的时区信息确定时区差值;

10、更新模块,被配置为基于所述时区差值,将所述查询时间区间更新为与所述第二数据的时区信息对应的数据提取时间区间;

11、响应模块,被配置为在所述第二数据中提取所述数据提取时间区间对应的第三数据,并将所述第三数据和所述第一数据作为所述数据查询请求的响应。

12、根据本说明书实施例的第三方面,提供了一种计算设备,包括:

13、存储器和处理器;

14、所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述数据查询方法的步骤。

15、根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述数据查询方法的步骤。

16、根据本说明书实施例的第五方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述数据查询方法的步骤。

17、本说明书一个实施例通过基于数据查询请求对应的查询时间区间读取第一数据,并基于与查询时间区间关联的关联时间区间读取第二数据,其中第一数据和第二数据分别对应不同的时区信息;基于第一数据的时区信息和第二数据的时区信息确定时区差值;基于时区差值,将查询时间区间更新为与第二数据的时区信息对应的数据提取时间区间;在第二数据中提取数据提取时间区间对应的第三数据,并将第三数据和第一数据作为数据查询请求的响应,实现了基于数据查询请求查询不同时区的数据,进而再在第二数据中提取与查询时间区间对应的第三数据,从而将第一数据和第三数据作为数据查询请求的响应,实现了灵活的进行时区转换与数据读取,提升数据的可用性,提高用户体验。



技术特征:

1.一种数据查询方法,应用于平台服务器,包括:

2.根据权利要求1所述的方法,所述基于与所述查询时间区间关联的关联时间区间读取第二数据,包括:

3.根据权利要求2所述的方法,所述基于所述第一数据对应的时区信息和所述待读取数据对应的时区信息,确定与所述查询时间区间关联的关联时间区间,包括:

4.根据权利要求1所述的方法,所述在所述第二数据中提取所述数据提取时间区间对应的第三数据,并将所述第三数据和所述第一数据作为所述数据查询请求的响应,包括:

5.根据权利要求4所述的方法,所述对所述第三数据和所述第一数据进行整合,并将整合结果作为所述数据查询请求的响应,包括:

6.根据权利要求1-5任一项所述的方法,所述将所述第三数据和所述第一数据作为所述数据查询请求的响应步骤执行之后,还包括:

7.根据权利要求1所述的方法,所述基于数据查询请求对应的查询时间区间读取第一数据,包括:

8.根据权利要求7所述的方法,所述根据所述数据查询请求对应的查询时间区间,在所述待处理数据中读取第一数据,包括:

9.根据权利要求2所述的方法,所述与所述查询时间区间关联的关联时间区间步骤执行之前,还包括:

10.根据权利要求9所述的方法,所述签约信息还记录有关联所述数据查询方的时区登记信息;其中,所述时区登记信息用于确定所述第一数据的时区信息和所述第二数据的时区信息。

11.一种数据查询装置,包括:

12.一种计算设备,包括:

13.一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至10任意一项所述数据查询方法的步骤。


技术总结
本说明书实施例提供数据查询方法以及装置,其中所述数据查询方法包括:基于数据查询请求对应的查询时间区间读取第一数据,并基于与所述查询时间区间关联的关联时间区间读取第二数据,其中所述第一数据和所述第二数据分别对应不同的时区信息;基于所述第一数据的时区信息和所述第二数据的时区信息确定时区差值;基于所述时区差值,将所述查询时间区间更新为与所述第二数据的时区信息对应的数据提取时间区间;在所述第二数据中提取所述数据提取时间区间对应的第三数据,并将所述第三数据和所述第一数据作为所述数据查询请求的响应。

技术研发人员:张菡
受保护的技术使用者:支付宝实验室(新加坡)有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1