一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据处理方法以及装置与流程

2022-09-07 14:37:32 来源:中国专利 TAG:

技术特征:
1.一种数据处理方法,包括:接收针对目标文件提交的数据写请求,其中,所述数据写请求中包含待写入数据;根据文件分配表中存储的空闲数据块链表查询空闲数据块,并将所述待写入数据写入所述空闲数据块;基于写入结果建立所述目标文件与所述空闲数据块的映射关系,并根据所述映射关系对文件信息存储表进行更新;创建所述待写入数据的写入结果对应的元数据,将所述元数据写入共享内存,并生成所述共享内存的数据写入日志。2.根据权利要求1所述的数据处理方法,还包括:根据所述写入结果建立所述目标文件对应的数据块链表。3.根据权利要求2所述的数据处理方法,还包括:接收针对目标文件提交的数据读请求;根据所述数据读请求中包含的所述目标文件的标识信息,以及所述文件信息存储表中存储的所述映射关系,确定所述目标文件的第一数据块;根据所述第一数据块及所述数据块链表,查询所述目标文件的第二数据块;读取所述第一数据块及所述第二数据块中包含的所述目标文件的待读取数据并返回。4.根据权利要求1所述的数据处理方法,所述根据文件分配表中存储的空闲数据块链表查询空闲数据块,并将所述待写入数据写入所述空闲数据块,包括:根据所述待写入数据的数据量,确定待分配的目标空闲数据块的数量;根据文件分配表中存储的空闲数据块链表查询空闲数据块,并根据所述空闲数据块链表中至少两个空闲数据块的存储空间的顺序关系,将所述空闲数据块链表头部的所述数量的空闲数据块确定为目标空闲数据块;对所述待写入数据分配所述目标空闲数据块,并将所述待写入数据写入所述目标空闲数据块。5.根据权利要求1所述的数据处理方法,还包括:接收针对目标文件提交的数据删除请求,其中,所述数据删除请求中包含待删除数据;确定存储所述待删除数据的目标数据块,将所述目标数据块中的所述待删除数据进行删除处理,并释放所述目标数据块;将所述目标数据块添加至所述目标数据块组尾部。6.根据权利要求1所述的数据处理方法,还包括:接收针对目标文件提交的数据删除请求,其中,所述数据删除请求中包含待删除的第一类型数据;确定存储所述待删除的第一类型数据的目标数据块,将所述目标数据块中的所述待删除的第一类型数据转化为第二类型数据。7.根据权利要求6所述的数据处理方法,还包括:确定所述目标数据块内存储的数据量,并根据所述数据量确定所述目标数据块组的存储空间使用率;根据所述存储空间使用率,确定所述目标数据块组内第二类型数据的数据回收速度,并按照所述数据回收速度以及所述第二类型数据的写入顺序,对所述第二类型数据进行回
收处理。8.根据权利要求6所述的数据处理方法,还包括:确定当前时间与所述第二类型数据的转化时间之间的时间差是否大于等于预设时间差阈值;若是,则确定所述目标数据块内第二类型数据的数据回收速度,并按照所述数据回收速度以及所述第二类型数据的写入顺序,对所述第二类型数据进行回收处理。9.根据权利要求7或8所述的数据处理方法,还包括:在确定所述目标数据块内包含的数据为第三类型数据的情况下,对所述目标数据块内的数据进行擦除处理;在擦除完成的情况下,释放所述目标数据块,并将所述目标数据块添加至所述目标数据块组尾部。10.根据权利要求1所述的数据处理方法,所述接收针对目标文件提交的数据写请求之前,还包括:在存储系统中创建用户态文件系统;相应的,所述接收针对目标文件提交的数据写请求,包括:通过所述用户态文件系统接收针对目标文件提交的数据写请求。11.一种数据处理装置,包括:接收模块,被配置为接收针对目标文件提交的数据写请求,其中,所述数据写请求中包含待写入数据;查询模块,被配置为根据文件分配表中存储的空闲数据块链表查询空闲数据块,并将所述待写入数据写入所述空闲数据块;更新模块,被配置为基于写入结果建立所述目标文件与所述空闲数据块的映射关系,并根据所述映射关系对文件信息存储表进行更新;创建模块,被配置为创建所述待写入数据的写入结果对应的元数据,将所述元数据写入共享内存,并生成所述共享内存的数据写入日志。12.一种计算设备,包括:存储器和处理器;所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至10任意一项所述数据处理方法的步骤。13.一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至10任意一项所述数据处理方法的步骤。

技术总结
本说明书实施例提供数据处理方法以及装置,其中所述数据处理方法包括:接收针对目标文件提交的数据写请求,其中,所述数据写请求中包含待写入数据,根据文件分配表中存储的空闲数据块链表查询空闲数据块,并将所述待写入数据写入所述空闲数据块,基于写入结果建立所述目标文件与所述空闲数据块的映射关系,并根据所述映射关系对文件信息存储表进行更新,创建所述待写入数据的写入结果对应的元数据,将所述元数据写入共享内存,并生成所述共享内存的数据写入日志。的数据写入日志。的数据写入日志。


技术研发人员:吴昊 吴忠杰 刘昌
受保护的技术使用者:阿里巴巴(中国)有限公司
技术研发日:2022.05.05
技术公布日:2022/9/6
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献