【技术实现步骤摘要】
数据查询方法、装置、电子设备及计算机可读存储介质
[0001]本申请涉及计算机
,具体而言,本申请涉及一种数据查询方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]随着互联网及人工智能技术的发展,图像或视频的信号处理以及机器学习相关算法应用愈加广泛。在上述信号处理以及机器学习算法等相关场景中,通常会涉及对数据表中的数据块进行查询。数据块中包含多个数据,在相关技术中,由于数据块中的每个数据的查询需要一个时钟周期,因此,数据块的查询通常需要多个时钟周期,造成数据块的查询时序较长,并且消耗较多的硬件面积。
技术实现思路
[0003]本申请的目的旨在至少能解决上述的技术缺陷之一,特别是数据块的查询时序较长的技术缺陷。
[0004]根据本申请的一个方面,提供了一种数据查询方法,该方法包括:
[0005]接收数据查询请求,确定所述数据查询请求对应的目标数据块在数据表中的第一位置信息;
[0006]根据所述第一位置信息,确定所述目标数据块包括的目标数据的地址信息;其中,所述地址 ...
【技术保护点】
【技术特征摘要】
1.一种数据查询方法,其特征在于,包括:接收数据查询请求,确定所述数据查询请求对应的目标数据块在数据表中的第一位置信息;根据所述第一位置信息,确定所述目标数据块包括的目标数据的地址信息;其中,所述地址信息包括所述目标数据在对应存储器中的目标地址;所述目标数据块包括至少两个存储于不同存储器的所述目标数据;根据所述地址信息,获取所述目标数据。2.根据权利要求1所述的数据查询方法,其特征在于,所述确定所述数据查询请求对应的目标数据块在数据表中的第一位置信息之前,所述方法还包括:接收数据,将所述数据划分为多个第一数据块,所述第一数据块中数据的数量大于或等于所述目标数据块中所述目标数据的数量;将所述第一数据块按照预设顺序写入所述数据表。3.根据权利要求2所述的数据查询方法,其特征在于,所述接收数据,将所述数据划分为多个第一数据块,包括:若接收的所述数据的数量大于所述第一数据块中数据的数量,则将所述数据按照数据接收顺序缓存于数据栈;根据所述数据接收顺序将所述数据栈中的所述数据划分为所述第一数据块。4.根据权利要求2所述的数据查询方法,其特征在于,所述接收数据,将所述数据划分为多个第一数据块,包括:若接收的所述数据的数量小于所述第一数据块中数据的数量,则将所述数据按照数据接收顺序缓存于数据栈;直至接收的所述数据的数量大于或等于所述第一数据块中数据的数量,根据所述数据接收顺序将所述数据栈中的所述数据划分为所述第一数据块。5.根据权利要求2所述的数据查询方法,其特征在于,所述方法还包括:根据所述数据在所述第一数据块中的第...
【专利技术属性】
技术研发人员:曾辉,
申请(专利权)人:北京奕斯伟计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。