有效

基于分布式存储的kv删除优化方法、系统、设备及介质

沈大勇、王涛、姚锋、张忠山、王沛、何磊、陈宇宁、陈盈果、刘晓路、杜永浩、闫俊刚、吕济民、陈英武
中国人民解放军国防科技大学

摘要

本发明公开了一种基于分布式存储的kv删除优化方法、系统、设备及介质,本方法通过获取分布式存储系统中的待恢复数据;判断待恢复数据的类型,若待恢复数据为db对象,则拷贝db对象以进行数据恢复;完成db对象拷贝后,删除与db对象同名的原db对象时产生kv数据,判断kv数据的数量;若kv数据的数量达到第一预设值,则采用delete range批量删除kv数据,并对删除kv数据后产生的无效kv数据采用异步的compact range进行删除。本发明能够有效加快删除的速度,提升数据恢复的效率,解决了恢复过程中线程超时的问题。