【技术实现步骤摘要】
数据存储方法、装置、电子设备及计算机可读存储介质
[0001]本专利技术涉及数据处理
,尤其是一种数据存储方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]数据存储技术中的索引(Index),是一种排序的数据结构,用于协助快速查询、更新相关数据。以数据库存储技术为例,除了实际需要使用的数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构能够指向数据库中实际需要使用的数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构,就是索引。
[0003]随着数据存储中数据规模的增大,索引的存储量也在不断增大,这些索引中包括访问频率低的低频索引、访问频率较高的中频索引以及访问频率很高的高频索引。由于数据查询操作通常带有实时性要求,因此索引一般都存储在读取速度较快的固态硬盘(Solid State Disk或Solid State Drive,简称SSD)中,但固态硬盘的硬件成本较高,因此,相关技术通常将上述访问频率低的低频索引转移到第三方存储介质(例如机械硬盘或其他数据库)中进行备份存储,以节省固态硬盘的存储成本。
[0004]实际应用中,只有访问频率很高的高频索引才需要存储在固态硬盘中,但相关技术的处理中,固态硬盘还存有中频索引,依然会带来较高的存储成本。
技术实现思路
[0005]有鉴于此,本专利技术实施例提供一种数据存储方法、装置、电子设备及计算机可读存储介质,在兼顾访问效率的同时降低第一存储对象的存储成本。
[0006]本专利技术的第一 ...
【技术保护点】
【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:获取访问记录信息;根据所述访问记录信息构建待备份数据段列表;其中,所述待备份数据段列表包括至少一个待备份数据段;所述待备份数据段记录至少一条所述访问记录信息;所述待备份数据段存储在第一存储对象;根据所述待备份数据段中记录的访问时间信息,删除所述待备份数据段列表中目标数据段的目标文件数据;或者,根据预设的记录时间周期内对所述待备份数据段的访问频率统计信息,删除所述待备份数据段列表中目标数据段的目标文件数据;将所述目标文件数据存储到第二存储对象,在所述目标数据段中生成所述目标文件数据的索引链接信息;其中,所述索引链接信息用于表征所述目标文件数据在所述第二存储对象中的存储位置,所述第一存储对象的存取速度大于所述第二存储对象的存取速度。2.根据权利要求1所述的一种数据存储方法,其特征在于,所述根据所述待备份数据段中记录的访问时间信息,删除所述待备份数据段列表中目标数据段的目标文件数据,包括:获取所述待备份数据段列表中每个待备份数据段;识别所述待备份数据段的数据访问类型;其中,所述数据访问类型包括本地访问类型、混合访问类型和远程访问类型;根据所述待备份数据段中记录的访问时间信息与预设的高频访问时间窗口值,从本地访问类型的待备份数据段中筛选出目标数据段;或者,根据所述待备份数据段中记录的访问时间信息与预设的中频访问时间窗口值,从混合访问类型的待备份数据段中筛选出目标数据段;删除所述目标数据段的目标文件数据。3.根据权利要求2所述的一种数据存储方法,其特征在于,所述根据所述待备份数据段中记录的访问时间信息与预设的高频访问时间窗口值,从本地访问类型的待备份数据段中筛选出目标数据段,包括:当所述本地访问类型的待备份数据段已完整存储到所述第二存储对象时,用当前时间减去所述待备份数据段的最新访问时间,得到所述待备份数据段的第一时间窗口值;当所述第一时间窗口值大于所述预设的高频访问时间窗口值,确定所述待备份数据段为第一目标数据段。4.根据权利要求3所述的一种数据存储方法,其特征在于,所述根据所述待备份数据段中记录的访问时间信息与预设的中频访问时间窗口值,从混合访问类型的待备份数据段中筛选出目标数据段,包括:用当前时间减去所述本地访问类型的待备份数据段的最新访问时间,得到所述待备份数据段的第二时间窗口值;当所述第二时间窗口值大于所述预设的高频访问时间窗口值与中频访问时间窗口值之和时,确定所述待备份数据段为第二目标数据段。5.根据权利要求1所述的一种数据存储方法,其特征在于,所述根据预设的记录时间周期内对所述待备份数据段的访问频率统计信息,删除所述待备份数据段列表中目标数据段的目标文件数据,包括:获取所述待备份数据段列表中每个待备份数据段,并记录每个所述待备份数据段的访
问频率统计信息;根据所述预设的记录时间周期内所述待备份数据段的访问频率统计信息以及预设的高频访问频率阈值和中频访问频率阈值,从所述待备份数据段中筛选出目标数据段;删除所述目标数据段的目标文件数据。6.根据权利要求5所述的一种数据存储方法,其特征在于,所述根据所述预设的记录时间周期内所述待备份数据段的访问频率统计信息以及预设的高频访问频率阈值和中频访问频率阈值,从所述待备份数据段中筛选出目标数据段,包括:当所述待备份数据段已完整存储到所述第二存储对象时,从所述待备份数据段的访问频率统计信息中确定所述待备份数据段在预设的记录时间周期内的被访问频率值;当所述被访问频率值小于所述高频访问阈值,且所述被访问频率值大于等于所述中频访问阈值时,确定所述待备份数据段为第一目标数据段。7.根据权利要求6所述的一种数据存储方法,其特征在于,所述根据所述预设的...
【专利技术属性】
技术研发人员:毕杰山,姜国强,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。