数据扫描方法及装置、电子设备、存储介质制造方法及图纸

技术编号:30141325 阅读:41 留言:0更新日期:2021-09-23 15:04
本公开是关于一种数据扫描方法及装置、电子设备、存储介质。其中,该方法,包括:响应于客户端发送的数据获取请求,根据所述数据获取请求中包含的目标数据的描述信息,对所述服务端的数据存储空间进行扫描,以将扫描得到的数据缓存至与所述目标数据对应的待消费队列中;响应于所述客户端发送的针对所述目标数据的数据消费请求,将已缓存至所述待消费队列中的数据返回至所述客户端,直至扫描到的所有数据被返回至所述客户端。本公开的技术方案,通过引入待消费队列的方式,使得客户端无需直接与服务端的数据存储空间进行数据交互,避免了相关技术在进行远程数据获取时,客户端与服务端无法解耦的问题。法解耦的问题。法解耦的问题。

【技术实现步骤摘要】
数据扫描方法及装置、电子设备、存储介质


[0001]本公开涉及数据库领域,尤其涉及一种数据扫描方法及装置、电子设备、存储介质。

技术介绍

[0002]在相关技术中,客户端在通过远程调用方式从服务端获取数据时,需要向服务端发送数据获取请求,以使服务端对自身的数据存储空间进行扫描,进而从所有已存储的数据中筛选出客户端所请求的数据。其中,为了使客户端可以及时处理所请求的数据,客户端会通过不断向服务端发送数据消费请求的方式,分批次将扫描到的数据返回至客户端,以使客户端可以对优先扫描到的数据进行优先处理,进而提高整体的数据处理效率。
[0003]然而,在实际的远程调用过程中,相关技术中的数据扫描操作受到数据处理过程的制约,致使客户端的数据获取效率较低,进而导致整体的数据处理效率并未显著提高。

技术实现思路

[0004]本公开提供一种数据扫描方法及装置、电子设备、存储介质,能够在客户端从服务端处获取数据时,实现服务端所对应的数据存储空间和客户端的解耦。
[0005]根据本公开的第一方面,提供一种数据扫描方法,应用于服务端,包本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据扫描方法,其特征在于,应用于服务端,包括:响应于客户端发送的数据获取请求,根据所述数据获取请求中包含的目标数据的描述信息,对所述服务端的数据存储空间进行扫描,以将扫描得到的数据缓存至与所述目标数据对应的待消费队列中;响应于所述客户端发送的针对所述目标数据的数据消费请求,将已缓存至所述待消费队列中的数据返回至所述客户端,直至扫描到的所有数据被返回至所述客户端。2.根据权利要求1所述的方法,其特征在于,还包括:调用预先部署于所述服务端中的扫描管理模块,以创建与所述目标数据对应的扫描器;所述对所述服务端的数据存储空间进行扫描,包括:通过创建的扫描器对所述服务端的数据存储空间进行扫描。3.根据权利要求2所述的方法,其特征在于,还包括:通过所述扫描器生成与所述目标数据对应的待消费队列。4.根据权利要求2所述的方法,其特征在于,所述调用预先部署于所述服务端中的扫描管理模块,以创建与所述目标数据对应的扫描器,包括:调用预先部署于所述服务器中的扫描管理模块,以根据所述目标数据的描述信息创建与所述目标数据对应的扫描器,所述扫描器中包含与所述描述信息适配的扫描逻辑。5.根据权利要求2所述的方法,其特征在于,还包括:在接收到所述数据获取请求的情况下,确定正在对所述数据存储空间进行扫描的扫描器的数量,并判断该数量是否大于预设的最大扫描数量;若大于,则不执行针对所述目标数据的扫描操作;否则,执行针对所述目标数据的扫描操作。6.根据权利要求1所述的方法,其特征在于,所述响应于所述客户端发送的针对所述目标数据的数据消费请求,将已缓存至所述待消费队列中的数据返回至所述客户端,包括:响应于所述客户端发送的针对所述目标数据的多个数据消费请求,分批次将已缓存至所述待消费队列中的数据返回至所述客户端。7.根据权利要求6所述的方法,其特征在于,响应...

【专利技术属性】
技术研发人员:唐彦昭何昱晨张一帆贾硕赵立伟
申请(专利权)人:北京小米松果电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1