【技术实现步骤摘要】
一种分布式存储系统的数据删除方法及相关装置
本申请涉及计算机
,特别涉及一种分布式存储系统的数据删除方法、数据删除装置、服务器以及计算机可读存储介质。
技术介绍
随着存储技术的不断发展,为了存储大量的数据,同时保证数据存储的稳定性,现有技术通常使用分布式存储技术对数据进行存储。其中,还有分布式对象存储用于一种面向Internet的存储服务,可以以很低的成本为软件开发人员提供高度可扩展、可靠的、低延迟的存储基础设施。在分布式对象存储的结构从上到下依次是租户、用户、桶、对象,开发人员可以方便的使用分布式对象存储协议来操作对象存储的数据,获取相应的存储服务。一般在分布式对象存储系统中,不同数据的重要性,使用频率不一样,在存储系统中存在无效数据需要进行删除。但是,现有技术中一般只能对对象级别的数据实现自动删除,当需要删除桶级别或用户级别的数据时,只能手动选出该层次下所有的对象级别的数据,然后对所有对象级别的数据进行删除才能达到删除桶或用户的目的。使得存储系统中对无效数据删除的效率降低,影响存储系统的运行。因此,如何自动删除除对象结构外的数据是本领域技术人员关注的重点 ...
【技术保护点】
1.一种分布式存储系统的数据删除方法,其特征在于,包括:对接收到的请求进行解析认证处理,得到删除数据信息;当预设删除条件触发时,根据所述删除数据信息的类型确定对应的删除对象扫描操作,根据所述删除数据信息执行所述删除对象扫描操作,得到待删除对象;删除所述待删除对象,以便完成数据删除操作。
【技术特征摘要】
1.一种分布式存储系统的数据删除方法,其特征在于,包括:对接收到的请求进行解析认证处理,得到删除数据信息;当预设删除条件触发时,根据所述删除数据信息的类型确定对应的删除对象扫描操作,根据所述删除数据信息执行所述删除对象扫描操作,得到待删除对象;删除所述待删除对象,以便完成数据删除操作。2.根据权利要求1所述的数据删除方法,其特征在于,对接收到的请求进行解析认证处理,得到删除数据信息,包括:接收到输入的请求;对所述请求进行账户信息解析处理,得到请求账户信息;根据预设账户信息对所述请求账户信息进行验证;当所述验证通过时,对所述请求进行数据信息解析处理,得到所述删除数据信息。3.根据权利要求1所述的数据删除方法,其特征在于,当预设删除条件触发时,根据所述删除数据信息的类型确定对应的删除对象扫描操作,根据所述删除数据信息执行所述删除对象扫描操作,得到待删除对象,包括:当预设删除条件触发并且所述删除数据信息为删除账户数据信息时,获取所述删除账户数据信息对应的账户;根据所述账户获取到所述账户对应的所有桶,将每个桶内的所有对象标记为所述待删除对象。4.根据权利要求1所述的数据删除方法,其特征在于,当预设删除条件触发时,根据所述删除数据信息的类型确定对应的删除对象扫描操作,根据所述删除数据信息执行所述删除对象扫描操作,得到待删除对象,包括:当预设删除条件触发并且所述删除数据信息为删除桶数据信息时,获取所述删除桶数据信息对应的桶;将所述桶内的所有对象标记为所述待删除对象。5.根据权利要求1所述的数据删除方法,其特征在于,当预设删除条件触发时,根据所述删除数据信息的类型确定对应的删...
【专利技术属性】
技术研发人员:白学余,海鑫,翟亚永,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。