用于处理数据的方法及相关装置制造方法及图纸

技术编号:28134861 阅读:23 留言:0更新日期:2021-04-21 19:01
本申请提出了用于处理数据的方法及相关装置,该用于处理数据的方法的一具体实施方式包括:接收数据操作指令;根据该数据操作指令的时间参数,在地址索引区中确定与该数据操作指令对应的数据存储区操作地址;其中,该地址索引区存储数据存储区中所存储的数据的存储地址信息和存储时间信息;根据该数据存储区操作地址,执行该数据操作指令。该实施方式通过设置地址索引区,可以快速地定位到数据操作指令对应的时间节点,进而进行指令操作地址的寻址,因此能够准确、高效的对数据进行处理。高效的对数据进行处理。高效的对数据进行处理。

【技术实现步骤摘要】
用于处理数据的方法及相关装置


[0001]本申请涉及数据处理
,尤其涉及用于处理数据的方法及相关装置。

技术介绍

[0002]随着电子设备向智能化、数字化方向的发展,电子设备数据存储在生产和生活中的应用越来越普遍。
[0003]与此同时,用户或管理员对电子设备数据存储器中的数据进行处理,例如进行数据读写、数据上传等处理的需求也越来越大。此时,实现对数据的准确、有效的处理已成为普遍需求。

技术实现思路

[0004]基于上述需求,本申请提出了用于处理数据的方法及相关装置,能够准确、高效地对数据存储器中的数据进行处理。
[0005]第一方面,本申请提出了一种用于处理数据的方法,该方法包括:
[0006]接收数据操作指令;
[0007]根据数据操作指令的时间参数,在地址索引区中确定与数据操作指令对应的数据存储区操作地址;其中,地址索引区存储数据存储区中所存储的数据的存储地址信息和存储时间信息;
[0008]根据数据存储区操作地址,执行数据操作指令。
[0009]在一些实施例中,当数据操作指令为数据写入操作指令时,根据数据操作指令的时间参数,在地址索引区中确定与数据操作指令对应的数据存储区操作地址,包括:
[0010]确定接收数据操作指令的指令接收时间;
[0011]根据指令接收时间,在地址索引区中确定目标存储时间信息;
[0012]根据地址索引区中的与目标存储时间信息对应的存储地址信息,在数据存储区中查找空闲的存储位置;
[0013]将查找到的空闲的存储位置的地址作为与数据操作指令对应的数据存储区操作地址。
[0014]在一些实施例中,根据指令接收时间,在地址索引区中确定目标存储时间信息,包括:
[0015]若地址索引区中存在与指令接收时间对应的存储时间信息,则将与指令接收时间对应的存储时间信息确定为目标存储时间信息。
[0016]在一些实施例中,根据指令接收时间,在地址索引区中确定目标存储时间信息,包括:
[0017]若地址索引区中不存在与指令接收时间对应的存储时间信息,则在地址索引区中查找出最晚的存储时间信息,并将最晚的存储时间信息确定为目标存储时间信息。
[0018]在一些实施例中,当目标存储时间信息为最晚的存储时间信息时,在根据地址索
引区中的与目标存储时间信息对应的存储地址信息,在数据存储区中查找空闲的存储位置之后,方法还包括:
[0019]将查找到的空闲的存储位置的地址信息以及与指令接收时间对应的存储时间信息组成索引记录写入地址索引区。
[0020]在一些实施例中,数据存储区中所存储的数据包括用于指示数据是否完整的数据标记;以及
[0021]根据地址索引区中的与目标存储时间信息对应的存储地址信息,在数据存储区中查找空闲的存储位置,包括:
[0022]在数据存储区中,从与目标存储时间信息对应的存储地址信息所指向的存储位置开始,查找所包括的数据标记用于指示数据不完整的数据;
[0023]将查找到的数据所在的存储位置作为空闲的存储位置。
[0024]在一些实施例中,当根据地址索引区中的与目标存储时间信息对应的存储地址信息在数据存储区中没有查找到空闲的存储位置时,方法还包括:确定地址索引区中存储的最早的存储时间信息;
[0025]根据最早的存储时间信息和预设时长,确定存储地址范围;
[0026]在数据存储区中,删除存储地址范围内的各个存储地址分别指向的存储位置内的数据;
[0027]选取存储地址范围内的至少一个存储地址所指向的存储位置作为空闲的存储位置。
[0028]在一些实施例中,当数据操作指令为数据上传操作指令或数据删除操作指令时,根据数据操作指令的时间参数,在地址索引区中确定与数据操作指令对应的数据存储区操作地址,包括:确定数据操作指令指示的起始数据操作时间和截止数据操作时间;
[0029]在地址索引区中确定与起始数据操作时间对应的存储时间信息,以及与截止数据操作时间对应的存储时间信息;
[0030]根据起始数据操作时间和截止数据操作时间分别对应的存储时间信息所对应的存储地址信息,确定存储地址范围,并将所确定的存储地址范围作为与数据操作指令对应的数据存储区操作地址。
[0031]在一些实施例中,数据存储区中所存储的数据包括用于指示数据是否已被上传的上传标记;以及
[0032]当数据操作指令为数据上传操作指令时,根据数据存储区操作地址,执行数据操作指令,包括:
[0033]对于数据存储区操作地址中的每个操作地址,读取该操作地址所指向的存储位置中的数据,若读取到的数据所包括的上传标记用于指示数据未被上传,则将读取到的数据上传至服务器。
[0034]在一些实施例中,数据存储区中所存储的数据包括用于指示数据是否已被上传的上传标记;以及
[0035]当数据操作指令为数据删除操作指令时,根据数据存储区操作地址,执行数据操作指令,包括:
[0036]对于数据存储区操作地址中的操作地址,若该操作地址所指向的存储位置中的数
据所包括的上传标记用于指示数据未被上传,则对该操作地址所指向的存储位置中的数据所包括的上传标记进行处理,以使经处理后的上传标记指示数据已被上传。
[0037]第二方面,本申请提出了一种用于处理数据的装置,该装置包括:
[0038]指令接收单元,用于接收数据操作指令;
[0039]操作地址确定单元,用于根据数据操作指令的时间参数,在地址索引区中确定与数据操作指令对应的数据存储区操作地址;其中,地址索引区存储数据存储区中所存储的数据的存储地址信息和存储时间信息;
[0040]指令执行单元,用于根据数据存储区操作地址,执行数据操作指令。
[0041]在一些实施例中,操作地址确定单元,包括:
[0042]第一时间确定单元,用于确定接收数据操作指令的指令接收时间;
[0043]第二时间确定单元,用于根据指令接收时间,在地址索引区中确定目标存储时间信息;
[0044]查找处理单元,用于根据地址索引区中的与目标存储时间信息对应的存储地址信息,在数据存储区中查找空闲的存储位置;
[0045]第一地址确定单元,用于将查找到的空闲的存储位置的地址作为与数据操作指令对应的数据存储区操作地址。
[0046]在一些实施例中,第二时间确定单元根据指令接收时间,在地址索引区中确定目标存储时间信息时,具体用于:
[0047]若地址索引区中存在与指令接收时间对应的存储时间信息,则将与指令接收时间对应的存储时间信息确定为目标存储时间信息。
[0048]在一些实施例中,第二时间确定单元根据指令接收时间,在地址索引区中确定目标存储时间信息时,具体用于:
[0049]若地址索引区中不存在与指令接收时间对应的存储时间信息,则在地址索引区中查找出最晚的存储时间信息,并将最晚的存储时间信息确定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于处理数据的方法,其特征在于,包括:接收数据操作指令;根据所述数据操作指令的时间参数,在地址索引区中确定与所述数据操作指令对应的数据存储区操作地址;其中,所述地址索引区存储数据存储区中所存储的数据的存储地址信息和存储时间信息;根据所述数据存储区操作地址,执行所述数据操作指令。2.根据权利要求1所述的方法,其特征在于,当所述数据操作指令为数据写入操作指令时,所述根据所述数据操作指令的时间参数,在地址索引区中确定与所述数据操作指令对应的数据存储区操作地址,包括:确定接收所述数据操作指令的指令接收时间;根据所述指令接收时间,在地址索引区中确定目标存储时间信息;根据所述地址索引区中的与所述目标存储时间信息对应的存储地址信息,在所述数据存储区中查找空闲的存储位置;将查找到的所述空闲的存储位置的地址作为与所述数据操作指令对应的数据存储区操作地址。3.根据权利要求2所述的方法,其特征在于,所述根据所述指令接收时间,在所述地址索引区中确定目标存储时间信息,包括:若所述地址索引区中存在与所述指令接收时间对应的存储时间信息,则将所述与所述指令接收时间对应的存储时间信息确定为目标存储时间信息。4.根据权利要求2所述的方法,其特征在于,所述根据所述指令接收时间,在所述地址索引区中确定目标存储时间信息,包括:若所述地址索引区中不存在与所述指令接收时间对应的存储时间信息,则在所述地址索引区中查找出最晚的存储时间信息,并将所述最晚的存储时间信息确定为目标存储时间信息。5.根据权利要求4所述的方法,其特征在于,当所述目标存储时间信息为所述最晚的存储时间信息时,在所述根据所述地址索引区中的与所述目标存储时间信息对应的存储地址信息,在所述数据存储区中查找空闲的存储位置之后,所述方法还包括:将查找到的所述空闲的存储位置的地址信息以及与所述指令接收时间对应的存储时间信息组成索引记录写入所述地址索引区。6.根据权利要求2-5之一所述的方法,其特征在于,所述数据存储区中所存储的数据包括用于指示数据是否完整的数据标记;以及所述根据所述地址索引区中的与所述目标存储时间信息对应的存储地址信息,在所述数据存储区中查找空闲的存储位置,包括:在所述数据存储区中,从与所述目标存储时间信息对应的存储地址信息所指向的存储位置开始,查找所包括的数据标记用于指示数据不完整的数据;将查找到的数据所在的存储位置作为空闲的存储位置。7.根据权利要求2所述的方法,其特征在于,当根据所述地址索引区中的与所述目标存储时间信息对应的存储地址信息在所述数据存储区中没有查找到空闲的存储位置时,所述方法还包括:
确定所述地址索引区中存储的最早的存储时间信息;根据所述最早的存储时间信息和预设时长,确定存储地址范围;在所述数据存储...

【专利技术属性】
技术研发人员:张玉虎
申请(专利权)人:云丁网络技术北京有限公司
类型:发明
国别省市:

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

1