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

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

2021-12-01 01:37:00 来源:中国专利 TAG:

技术特征:
1.一种数据处理方法,其特征在于,所述方法包括:获取目标对象的待存储数据,所述待存储数据包括针对目标数据项目的至少一种属性的属性数据;确定所述目标对象对应的目标数据节点;其中,所述目标数据节点包括至少一个数据块,每个所述数据块对应一种属性,用于存储不同数据项目的位置指示信息;存储各所述属性数据至目标存储区域,并确定各所述属性数据在所述目标存储区域中的存储位置;基于各所述属性数据在所述目标存储区域中的存储位置,将各所述属性数据的存储位置对应的位置指示信息,写入所述目标数据节点中相应的数据块。2.根据权利要求1所述的方法,其特征在于,所述确定所述目标对象对应的目标数据节点,包括:获取所述目标对象的对象标识,并获取数据节点组中各数据节点的位置与对象标识之间的映射关系;根据所述目标对象的对象标识及所述映射关系,确定相应数据节点在所述数据节点组中的目标位置;将所述数据节点组中与所述目标位置相对应的数据节点,作为所述目标对象对应的目标数据节点。3.根据权利要求2所述的方法,其特征在于,所述确定所述目标对象对应的目标数据节点之后,所述方法还包括:当所述目标数据节点中包括第一元数据块,且所述第一元数据块存储有其它对象对应的其它对象标识时,创建用于存储所述目标对象的对象标识的第二元数据块、以及所述第二元数据块关联的数据块;连接所述第二元数据块与所述第一元数据块;所述将各所述属性数据的存储位置对应的位置指示信息写入所述目标数据节点中相应的数据块,包括:将各所述属性数据的存储位置对应的位置指示信息写入所述第二元数据块关联的数据块。4.根据权利要求1所述的方法,其特征在于,所述将各所述属性数据的存储位置对应的位置指示信息写入所述目标数据节点中相应的数据块,包括:获取各所述属性数据对应的属性值;将各所述属性数据对应的属性值,分别与相应数据块中各数据项目的属性值进行比较,得到比较结果;基于所述比较结果,将各所述属性数据的存储位置对应的位置指示信息写入至所述目标数据节点中相应的数据块。5.根据权利要求1所述的方法,其特征在于,所述将各所述属性数据的存储位置对应的位置指示信息写入所述目标数据节点中相应的数据块,包括:获取所述数据块对应位置指示信息的容量阈值;当所述数据块中填充的位置指示信息的数量达到所述容量阈值时,分别构建对应各所
述数据块的第一数据块副本以及第二数据块副本;针对各所述数据块,将所述数据块中存储的多条位置指示信息划分成第一部分及第二部分,并存储所述第一部分至所述第一数据块副本,存储所述第二部分至所述第二数据块副本;针对各所述属性数据,从相应数据块的第一数据块副本和第二数据块副本中确定目标数据块;将各所述属性数据的存储位置对应的位置指示信息写入相应的所述目标数据块。6.根据权利要求5所述的方法,其特征在于,所述构建对应所述数据块的第一数据块副本以及第二数据块副本,包括:当所述多条位置指示信息构成依据属性值大小排序的位置指示信息序列时,所述将所述数据块中存储的多条位置指示信息划分成第一部分及第二部分,包括:从所述位置指示信息序列中第一个位置指示信息开始,依次进行位置指示信息选取,直至选取的位置指示信息的数量为目标数量,并将选取的位置指示信息作为所述第一部分,将未选取的位置指示信息作为所述第二部分。7.根据权利要求5所述的方法,其特征在于,所述针对各所述属性数据,从相应数据块的第一数据块副本和第二数据块副本中确定目标数据块,包括:当所述第一数据块副本及所述第二数据块副本中的位置指示信息,依据相应数据项目的属性值排序存储时,获取所述属性数据对应的属性值;将所述属性数据对应的属性值和所述第一数据块副本中的最大属性值进行比较,得到第一比较结果,并将所述属性数据对应的属性值和所述第二数据块副本中的最小属性值进行比较,得到第二比较结果;根据所述第一比较结果及所述第二比较结果,从第一数据块副本和第二数据块副本中确定目标数据块。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于第一对象对应目标属性的数据查询请求,创建与所述第一对象相对应的数据查询线程;通过所述数据查询线程,确定数据节点组中对应所述第一对象的第一数据节点,以及所述第一数据节点中对应所述目标属性的数据块;读取对应所述目标属性的数据块中存储的第一数据项目,以及相应的排序;返回读取的第一数据项目及相应的排序,以基于所述排序展示所述第一数据项目。9.根据权利要求1所述的方法,其特征在于,所述目标数据节点归属于包括多个数据节点的数据节点组,所述数据节点组包括至少两个子节点组,每个所述子节点组对应一个处理线程;所述将各所述属性数据的存储位置对应的位置指示信息,写入所述目标数据节点中相应的数据块,包括:确定所述目标数据节点归属的目标子节点组、以及所述目标子节点组对应的目标处理线程;通过所述目标处理线程,将各所述属性数据的存储位置对应的位置指示信息,写入至所述目标数据节点中相应的数据块。
10.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于第二对象针对第二数据项目的数据删除指令,确定数据节点组中对应所述第二对象的第二数据节点;确定所述第二数据节点的各数据块中存储的所述第二数据项目的位置指示信息;根据确定的位置指示信息,删除所述第二数据项目对应的属性数据,并删除所述第二数据节点的各数据块中存储的所述第二数据项目的位置指示信息。11.一种数据处理装置,其特征在于,所述装置包括:获取模块,用于获取目标对象的待存储数据,所述待存储数据包括针对目标数据项目的至少一种属性的属性数据;确定模块,用于确定所述目标对象对应的目标数据节点;其中,所述目标数据节点包括至少一个用于存储不同数据项目的位置指示信息的数据块,每个所述数据块对应一种属性;存储模块,用于存储各所述属性数据至目标存储区域,并确定各所述属性数据在所述目标存储区域中的存储位置;写入模块,用于基于各所述属性数据所处所述目标存储区域中的位置,将各所述属性数据的存储位置对应的位置指示信息,写入所述目标数据节点中相应的数据块。

技术总结
本申请提供了一种数据处理方法及装置;方法包括:获取目标对象的待存储数据,待存储数据包括针对目标数据项目的至少一种属性的属性数据;确定目标对象对应的目标数据节点;其中,目标数据节点包括至少一个数据块,每个数据块对应一种属性,用于存储不同数据项目的位置指示信息;存储各属性数据至目标存储区域,并确定各属性数据在目标存储区域中的存储位置;基于各属性数据在目标存储区域中的存储位置,将各属性数据的存储位置对应的位置指示信息写入目标数据节点中相应的数据块。通过本申请,能够提高数据处理的响应速度,且能够存储不同属性的属性数据,实现模式自由的数据存储方式。方式。方式。


技术研发人员:彭志成
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2021.11.02
技术公布日:2021/11/30
再多了解一些

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

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

相关文献