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

技术编号:33629334 阅读:24 留言:0更新日期:2022-06-02 01:30
本公开涉及一种数据处理方法、装置、电子设备及存储介质,该数据处理方法包括:基于远程直接数据存取协议接收客户端发送的数据请求;数据请求包括数据请求类型和待处理数据;根据数据请求类型对待处理数据进行相应的处理,得到处理后的数据;基于远程直接数据存取协议,将处理后的数据发送至客户端。本公开实施例可以提高服务端的数据处理效率,可以保证服务端的服务性能和延时。服务端的服务性能和延时。服务端的服务性能和延时。

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


[0001]本公开涉及互联网
,尤其涉及一种数据处理方法、装置、电子设备及存储介质。

技术介绍

[0002]随着信息时代的发展,信息数据越来越多,为保证数据高效流转,当前数据处理架构的运行效率有待进一步提高。
[0003]传统的数据处理架构中,服务端的中央处理器(Central Processing Unit,CPU)主要负责数据的处理,例如,客户端请求的响应、数据存储、数据计算等。随着数据量的增加,对CPU性能的要求越来越高。但是服务端CPU的处理能力有限,随着数据处理任务的增多,会导致主机端CPU工作负荷过重,造成数据处理的延迟。且由于单机吞吐能力有限,为了承载更多客户端的请求,服务端需要扩容更多机器去保证数据处理的及时性,这会进一步增加服务端的软硬件成本。

技术实现思路

[0004]本公开提供一种数据处理方法、装置、电子设备及存储介质,本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种数据处理方法,应用于服务端的数据加速单元,包括:
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于服务端的数据加速单元,包括:基于远程直接数据存取协议接收客户端发送的数据请求;所述数据请求包括数据请求类型和待处理数据;根据所述数据请求类型对所述待处理数据进行相应的处理,得到处理后的数据;基于所述远程直接数据存取协议,将所述处理后的数据发送至所述客户端。2.根据权利要求1所述的数据处理方法,其特征在于,所述数据请求类型包括第一请求类型;所述第一请求类型用于指示所述数据加速单元对所述待处理数据执行查询操作;所述根据所述数据请求类型对所述待处理数据进行相应的处理,得到处理后的数据,包括:在所述数据请求类型为所述第一请求类型的情况下,通过预设总线访问模式访问所述服务端的内存,从所述内存中获取所述待处理数据对应的目标数据;将所述目标数据作为所述处理后的数据。3.根据权利要求2所述的数据处理方法,其特征在于,所述内存中存储有第一映射关系,所述第一映射关系包括多个哈希值和多个数据存储地址,所述多个哈希值和所述多个数据存储地址一一对应;所述待处理数据包括待处理数据标识;所述从所述内存中获取所述待处理数据对应的目标数据,包括:对所述待处理数据标识进行哈希运算,得到所述待处理数据标识对应的待处理哈希值;所述多个哈希值包括所述待处理哈希值;根据所述第一映射关系,确定所述待处理哈希值对应的目标数据存储地址;确定所述目标数据存储地址对应的目标存储区域;所述目标存储区域表征所述待处理数据对应的目标数据在所述内存中的存储区域;从所述目标存储区域读取所述目标数据。4.根据权利要求3所述的数据处理方法,其特征在于,所述内存中还存储有第二映射关系,所述第二映射关系包括所述多个数据存储地址和多个数据对集合,所述多个数据存储地址和所述多个数据对集合一一对应;所述数据对集合中包括至少一个数据对;所述确定所述目标数据存储地址对应的目标存储区域,包括:根据所述第二映射关系,确定所述目标数据存储地址对应的目标数据对集合;将存储所述目标数据对集合的存储区域作为所述目标存储区域;从所述目标存储区域中读取所述目标数据,包括:在所述目标数据对集合中包括至少两个数据对的情况下,从所述至少两个数据对中,确定与所述待处理数据标识相匹配的目标数据对;所述目标数据对中的第一数据为所述待处理数据标识;将所述目标数据对中的第二数据作为所述目标数据。5.根据权利要求1所述的数据处理方法,其特征在于,所述数据请求类型包括第二请求类型;所述第二请求类型用于指示所述数据加速单元对所述待处...

【专利技术属性】
技术研发人员:付鹏钟辉黄亮杨超曹文慧刘凌志
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1