[发明专利]对象删除方法、数据处理方法及装置在审
申请号: | 202010831443.0 | 申请日: | 2020-08-18 |
公开(公告)号: | CN111966867A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 张健 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
主分类号: | G06F16/901 | 分类号: | G06F16/901;G06F16/907 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孙翠贤;高莺然 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对象 删除 方法 数据处理 装置 | ||
本发明实施例提供了对象删除方法、数据处理方法及装置。该对象删除方法包括:确定对象存储服务器中待分析的至少一个对象;其中,所述对象存储服务器中对象的元数据存储在目标元数据库中,所述目标元数据库中预设有用于表示对象是否过期的指定元数据字段;针对每一对象,当基于设定的删除条件判断出该对象属于待删除的对象时,将该对象确定为待删除对象,并利用指定内容,设置该对象的所述指定元数据字段的字段值;其中,所述指定内容为用于表示对象过期的内容;删除所述对象存储服务器中的待删除对象。通过本方案,可以提高与对象统计相关的处理事件的处理结果的准确性。
技术领域
本发明涉及数据存储技术领域,特别是涉及对象删除方法、数据处理方法及装置。
背景技术
对象存储是一种高可靠、高可用、低成本、无限扩展的存储方式,适用海量的非结构化数据存储。
即使云厂商对于对象存储的价格很低廉,但是对象产生一段时间后通常便成为没有价值的过期数据,因此,为了节省成本,需要对大量的对象进行删除。为了满足删除需求,云厂商为用户提供用于设置删除条件的界面,这样,用户可以根据自身需求来设置删除条件,从而对云端的对象存储服务器中的对象进行删除。
现有技术中,对象删除方法包括:利用用户设置的删除条件,确定对象存储服务器中的属于用户的各个待删除的对象,进而,依次对确定出的各个待删除对象进行删除。
但是,在确定出各个对象后,对于各个对象的删除是存在时延的,这样可能存在如下问题:
若在对象删除过程中发生与对象统计相关的处理事件,则该处理事件的处理结果可能不准确。例如:针对存储计费所依据的对象容量统计而言,会存在原本应该被删除的对象,可能被统计的问题,影响对象容量统计的准确性,最终造成计费的不准确。
发明内容
本发明实施例的目的在于提供对象删除方法、数据处理方法及装置,以提高与对象统计相关的处理事件的处理结果的准确性。具体技术方案如下:
第一方面,本发明实施例提供了一种对象删除方法,包括:
确定对象存储服务器中待分析的至少一个对象;其中,所述对象存储服务器中对象的元数据存储在目标元数据库中,所述目标元数据库中预设有用于表示对象是否过期的指定元数据字段;
针对每一对象,当基于设定的删除条件判断出该对象属于待删除的对象时,将该对象确定为待删除对象,并利用指定内容,设置该对象的所述指定元数据字段的字段值;其中,所述指定内容为用于表示对象过期的内容;
删除所述对象存储服务器中的待删除对象。
可选地,所述将该对象确定为待删除对象之前,所述方法还包括:
确定预先设定的保护条件;
判断该对象是否满足所述保护条件;
若判断出该对象不满足所述保护条件,执行将该对象确定待删除对象的步骤;若满足,则结束对该对象的删除处理。
可选地,所述删除条件的条件内容中至少包括用于表示对象待删除范围的第一对象范围;
所述第一对象范围通过操作符和标识内容的组合形式进行表示,所述操作符包括匹配或不匹配,所述标识内容包括:前缀和/或标签信息。
可选地,所述保护条件的条件内容中至少包括用于表示对象待删除范围的第二对象范围;
所述第二对象范围通过操作符和标识内容的组合形式进行表示,所述操作符包括匹配或不匹配,所述标识内容包括:前缀和/或标签信息。
可选地,所述将该对象确定为待删除对象,包括:
将该对象的对象标识添加至目标列表中;其中,所述目标列表用于记录待删除对象的列表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010831443.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于区块链的投诉平台
- 下一篇:一种数控机床冷却液回收再利用设备