一种数据清理方法及装置制造方法及图纸

技术编号:20221656 阅读:22 留言:0更新日期:2019-01-28 20:12
本申请提供了一种数据清理方法及装置,方法包括:接收用户的数据清理请求,其中,数据清理请求中包括待清理数据的清理方式指示信息;通过待清理数据的清理方式指示信息,确定待清理数据的存储地址;根据待清理数据的存储地址清理待清理数据。本申请使得用户不需要知道待清理数据的存储地址,只需要提供用于确定待清理数据的存储地址的清理方式指示信息即可,即,相当于为用户提供了统一的数据清理接口,数据的具体访问方式等细节对用户是透明的,用户不再需要分类记录数据在各个存储系统的存储地址,也不需要维护各个存储系统的访问接口的删除操作,因此,大大简化了前期设计的复杂度以及访问接口的运维成本,用户体验较好。

【技术实现步骤摘要】
一种数据清理方法及装置
本专利技术涉及数据清理
,尤其涉及一种数据清理方法及装置。
技术介绍
目前,很多存储的应用场景会用到存储系统,而存储系统中用的较多的为分布式存储系统,分布式存储系统有多种,如swift,glusterfs,s3等,在某些时候,可能会同时使用多种分布式存储系统,不同的分布式存储系统的访问接口通常是不同的,用户在访问这些存储系统进行数据清理时,就会存在问题:由于待清理的数据可能存储在多种存储系统中,用户需要根据存储系统的种类分类记录数据的存储地址,这对用户而言,前期设计复杂度较高,并且,由于不同的存储系统访问接口不同,因此需要维护多个接口的删除操作,这在无形中增加了用户的运维成本。
技术实现思路
有鉴于此,本专利技术提供了一种数据清理方法及装置,用以解决现有技术中为了利用多个存储系统存储数据时,为了实现数据清理,用户需要根据存储系统的种类分类记录数据的存储地址以及需要维护多个接口的删除操作,导致前期设计复杂度较高和运维成本高的问题,其技术方案如下:一种数据清理方法,包括:接收用户的数据清理请求,其中,所述数据清理请求中包括待清理数据的清理方式指示信息;通过所述待本文档来自技高网...

【技术保护点】
1.一种数据清理方法,其特征在于,包括:接收用户的数据清理请求,其中,所述数据清理请求中包括待清理数据的清理方式指示信息;通过所述待清理数据的清理方式指示信息,确定所述待清理数据的存储地址;根据所述待清理数据的存储地址清理所述待清理数据。

【技术特征摘要】
1.一种数据清理方法,其特征在于,包括:接收用户的数据清理请求,其中,所述数据清理请求中包括待清理数据的清理方式指示信息;通过所述待清理数据的清理方式指示信息,确定所述待清理数据的存储地址;根据所述待清理数据的存储地址清理所述待清理数据。2.根据权利要求1所述的数据清理方法,其特征在于,所述待清理数据的清理方式指示信息包括统一格式的目标地址,所述目标地址用于确定所述待清理数据的存储地址;所述通过所述待清理数据的清理方式指示信息,确定所述待清理数据的存储地址,包括:通过所述目标地址确定存储所述待清理数据的数据库的编号;在确定出的所述编号对应的地址对应表中,查找与所述目标地址对应的存储地址,将查找到的存储地址确定为所述待清理数据的存储地址,其中,所述地址对应表中存储有所述目标地址和与所述目标地址对应的存储地址。3.根据权利要求2所述的数据清理方法,其特征在于,所述通过所述目标地址确定存储所述待清理数据的数据库的编号,包括:通过哈希算法计算所述目标地址的哈希值;通过所述目标地址的哈希值确定存储所述待清理数据的数据库的编号。4.根据权利要求1所述的数据清理方法,其特征在于,所述待清理数据的清理方式指示信息包括目标清理范围信息;所述通过所述待清理数据的清理方式指示信息,确定所述待清理数据的存储地址,包括:确定属于所述目标清理范围信息对应的清理范围内的数据的存储地址,作为所述待清理数据的存储地址。5.根据权利要求4所述的数据清理方法,其特征在于,所述目标清理范围信息包括所述待清理数据的存储时间信息;所述确定属于所述目标清理范围信息对应的清理范围内的数据的存储地址,包括:获取数据存储表,其中,所述数据存储表记录有各数据的存储时间和存储地址;在所述数据存储表中确定与所述存储时间信息匹配的存储时间,作为目标存储时间;在所述数据存储表中确定存储时间为所述目标存储时间的数据的存储地址,作为所述待清理数据的存储地址。6.根据权利要求1所述的数据清理方法,其...

【专利技术属性】
技术研发人员:刘枫吴杰珂
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1