预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110018897A(43)申请公布日2019.07.16(21)申请号201810020121.0(22)申请日2018.01.09(71)申请人阿里巴巴集团控股有限公司地址英属开曼群岛大开曼资本大厦一座四层847号邮箱(72)发明人刘金鑫董乘宇刘善阳(74)专利代理机构北京太合九思知识产权代理有限公司11610代理人刘戈(51)Int.Cl.G06F9/50(2006.01)权利要求书3页说明书14页附图7页(54)发明名称数据处理方法、装置及计算设备(57)摘要本申请实施例提供一种数据处理方法、装置及移动终端。其中,请求端在待存储数据中添加预留字段,将待存储数据构造为目标数据;请求端将该目标数据发送至存储端,存储端分配内存以缓存该目标数据,并生成目标数据中待存储数据的数据元数据;将所述数据元数据写入分配的内存中所述预留字段对应的内存位置。本申请实施例实现了数据零拷贝,保证了数据存储效率,提高了系统性能。CN110018897ACN110018897A权利要求书1/3页1.一种数据处理方法,其特征在于,包括:在待存储数据中添加预留字段,以获得目标数据;发送所述目标数据至存储端;其中,所述预留字段在所述存储端对应的内存位置用以写入所述待存储数据的数据元数据,以使得所述待存储数据以及所述数据元数据作为整体写入存储设备。2.根据权利要求1所述的方法,其特征在于,所述存储端包括多个数据存储节点;所述发送所述目标数据至存储端包括:确定所述待存储数据分别对应所述多个数据存储节点的请求元数据;计算所述目标数据与所述多个请求元数据的总数据大小;分配与所述总数据大小一致的第一内存;将所述目标数据以及所述多个请求元数据填入所述第一内存;向所述多个数据存储节点分别发送所述目标数据及各自对应的请求元数据。3.根据权利要求1所述的方法,其特征在于,所述存储端包括多个数据存储节点;所述发送所述模板数据至存储端包括:确定所述待存储数据分别对应所述多个数据存储节点的请求元数据;计算所述目标数据与所述多个请求元数据的总数据大小;分配与所述总数据大小一致的第一内存;将所述目标数据填入所述第一内存,以及在所述目标数据的尾部依次填入多个请求元数据;针对任一数据存储节点,将所述第一内存中的所述目标数据、所述任一数据存储节点对应的请求元数据以及位于所述任一数据存储节点对应的请求元数据之前的请求元数据发送至所述任一存储节点;所述任一数据存储节点用于从接收数据的尾部读取其对应的请求元数据。4.根据权利要求3所述的方法,其特征在于,所述在所述目标数据的尾部依次填入多个请求元数据包括:按照所述多个数据存储节点的发送顺序,在所述目标数据的尾部依次填入所述多个数据存储节点各自对应的请求元数据;所述针对任一数据存储节点,从所述第一内存中将所述目标数据、所述任一数据存储节点对应的请求元数据以及位于所述任一数据存储节点对应的请求元数据之前的请求元数据发送至所述任一存储节点包括:针对任一数据存储节点,从所述第一内存中将所述目标数据、与所述任一数据存储节点的发送顺序对应的请求元数据以及位于与所述任一数据存储节点的发送顺序对应的请求元数据之前的请求元数据发送至所述任一存储节点。5.根据权利要求1所述的方法,其特征在于,所述在待存储数据中添加预留字段,以获得目标数据包括:在所述待存储数据尾部添加预设大小的预定字符串作为所述预留字段,以获得目标数据。6.根据权利要求1所述的方法,其特征在于,所述发送所述目标数据至存储端包括:分配与所述目标数据的数据大小一致的第一内存;2CN110018897A权利要求书2/3页将所述目标数据填入所述第一内存;从所述第一内存中将所述目标数据发送至存储端。7.一种数据处理方法,其特征在于,包括:获取目标数据;所述目标数据由请求端在待存储数据中添加预留字段构成;分配第二内存以缓存所述目标数据;生成所述目标数据中所述待存储数据的数据元数据;将所述数据元数据写入所述第二内存中所述预留字段对应的内存位置。8.根据权利要求7所述的方法,其特征在于,所述预留字段位于所述待存储数据的尾部;所述生成所述目标数据中所述待存储数据的数据元数据包括:基于所述预留字段的预设大小,确定所述目标数据中的所述待存储数据;生成所述待存储数据的数据元数据。9.根据权利要求7所述的方法,其特征在于,所述获取目标数据包括:接收请求端发送的写请求;所述写请求包括所述目标数据以及至少一个请求元数据;确定目标请求元数据;所述生成所述目标数据中所述待存储数据的数据元数据包括:基于所述目标请求元数据,从所述发送数据中读取所述待存储数据;基于所述目标请求元数据以及所述待存储数据,生成数据元数据。10.根据权利要求8所述的方法,其特征在于