【技术实现步骤摘要】
数据查询方法、装置、电子设备及存储介质
[0001]本公开涉及数据处理领域,尤其涉及一种数据查询方法、装置、电子设备及存储介质。
技术介绍
[0002]相关技术中,随着互联网业务的不断增多,应用涉及到的业务也在不断增多,不同业务数据通常也存储在不同的业务数据源中。当需要查询某类型的业务数据时,往往需要从不同的业务数据源中获取所有的业务数据,新建一个数据表,将所有的业务数据都存储在这个数据表中,再对数据表中的业务数据进行排序,将排序后的业务数据返回给请求方。这样,数据表的创建、所有业务数据在数据表的存储等操作会导致数据查询出现延迟,从而会导致数据查询效率较低、响应速度较慢,进而会影响到用户体验。
技术实现思路
[0003]本公开提供一种数据查询方法、装置、电子设备及存储介质,以至少解决相关技术中数据查询效率较低、响应速度较慢、用户体验较差的问题。本公开的技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种数据查询方法,包括:
[0005]接收用户的数据查询请求;其中,所述数据查询请求 ...
【技术保护点】
【技术特征摘要】
1.一种数据查询方法,其特征在于,包括:接收用户的数据查询请求;其中,所述数据查询请求携带有目标数据类别、数据排序方式;响应于所述数据查询请求,确定至少一个业务数据源对应的进度信息;其中,所述进度信息包括业务数据源中已确定为历史响应数据的业务数据数量N,N为大于等于零的整数;根据至少一个所述业务数据数量N从至少一个所述业务数据源,获取与所述目标数据类别对应的目标数据;按照所述数据排序方式对所述目标数据进行处理,得到目标响应数据;将所述目标响应数据发送至所述用户。2.根据权利要求1所述的数据查询方法,其特征在于,所述根据至少一个所述业务数据数量N从至少一个所述业务数据源,获取与所述目标数据类别对应的目标数据,包括:对于至少一个所述业务数据源中的每个所述业务数据源,获取每个所述业务数据源中的第N+1至N+M条业务数据;其中,M为正整数,所述业务数据与所述目标数据类别对应;将每个所述业务数据源的所述第N+1至N+M条业务数据确定为所述目标数据。3.根据权利要求1所述的数据查询方法,其特征在于,所述进度信息还包括每个所述业务数据源对应的历史异常情况、剩余业务数据数量中的至少一项;所述根据至少一个所述业务数据数量N从至少一个所述业务数据源,获取与所述目标数据类别对应的目标数据之前,还包括:根据每个所述业务数据源对应的历史异常情况和/或剩余业务数据数量,确定符合预设条件的至少一个目标业务数据源;其中,所述预设条件包括在预设历史时段内无异常情况和/或剩余业务数据数量大于等于预设数量阈值;所述根据至少一个所述业务数据数量N从至少一个所述业务数据源,获取与所述目标数据类别对应的目标数据,包括:根据至少一个所述目标业务数据源对应的至少一个所述业务数据数量N,从至少一个所述目标业务数据源获取与所述目标数据类别对应的目标数据。4.根据权利要求1所述的数据查询方法,其特征在于,所述按照所述数据排序方式对所述目标数据进行处理,得到目标响应数据之后,还包括:对于每个所述业务数据源,确定所述目标响应数据中包含的每个所述业务数据源的业务数据数量L;其中,L为大于等于零且小于等于M的整数;基于所述业务数据数量L更新每个所述业务数据源对应的进度信息。5.一种数据查询装置,其特征在于,包括:接收模块,被配置为接收用户的数据查询请求;其中,所述数据查询请求携带有目标...
【专利技术属性】
技术研发人员:冯梦琦,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。