【技术实现步骤摘要】
一种对象存储生命周期的实现方法,系统及终端
本专利技术涉及数据存储
,尤其涉及一种对象存储生命周期的实现方法,系统及终端。
技术介绍
对象存储,也叫做基于对象的存储,是用来描述解决和处理离散单元的方法的通用术语。对象存储是用来描述解决和处理离散单元的方法的通用术语。对象在一个层结构中不会再有层级结构,是以扩展元数据为特征的。目前对象存储有广泛的应用场景,可以应用于视频监控、日志归档等多种场景。在这些应用场景中,对象存储包含的数据是周期性持续增长的,但并不需要持续保留太久,这就需要上层应用或用户定期清理过期的对象,将这些过期的对象进行删除以释放存储空间,或者将其移动到其他地方进行长期保存。目前是采用用户手动删除过期数据,或者不再需要的数据,这样缺乏实时性,以及无法基于当前需要或者用户的需求条件进行删除。而且如果将对象存储用于保存视频监控探头所拍摄的视频文件,这些视频文件是每个时间段都会持续增长的,由于存储空间有限,无法持续进行储存。所以一般只会保留近期的视频文件,比如最近1个月的视频文件,这就需要每个时间段删除上 ...
【技术保护点】
1.一种对象存储生命周期的实现方法,其特征在于,方法包括:/n步骤一,配置预设桶的生命周期策略;/n步骤二,每间隔一预设时长,检测对象存储中所有桶的生命周期策略;/n步骤三,达到桶生命周期策略的触发条件时,对所述桶中的对象按照预设条件进行处理;/n步骤四,处理完所述桶中的所有对象之后,启动所述桶的下一生命周期策略。/n
【技术特征摘要】
1.一种对象存储生命周期的实现方法,其特征在于,方法包括:
步骤一,配置预设桶的生命周期策略;
步骤二,每间隔一预设时长,检测对象存储中所有桶的生命周期策略;
步骤三,达到桶生命周期策略的触发条件时,对所述桶中的对象按照预设条件进行处理;
步骤四,处理完所述桶中的所有对象之后,启动所述桶的下一生命周期策略。
2.根据权利要求1所述的实现方法,其特征在于,
步骤四之后还包括:
继续处理下一个桶,直至处理完所有的桶,结束当次生命周期策略的执行过程。
3.根据权利要求1或2所述的实现方法,其特征在于,
步骤一还包括:
对预设桶配置多条生命周期策略;
设置每个生命周期策略的条件参数及执行方式。
4.根据权利要求2所述的实现方法,其特征在于,
步骤三还包括:
达到桶生命周期策略的触发条件时,将所述桶配置到处理队列中;
按照预设的方式依次处理。
5.根据权利要求1所述的实现方法,其特征在于,
步骤三还包括:
达到桶生命周期策略的触发条件时,获取所述桶中的对象的最后修改时间元数据的值,并与当前时间求差值;
与过期时间参数进行比较,如果大于等于过期时间,则进入清理过程;
否则继续处...
【专利技术属性】
技术研发人员:江超,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。