买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种海量小文件的管理方法、装置、电子设备及存储介质,涉及计算机文件管理和存储技术领域,方法包括:获取数据块大小和每个文件占用的磁盘的数据块数量;基于文件创建规则,猜测系统文件目录;计算得到每个目录占用磁盘的大小;将目录列表中的每个目录的计算结果存储至KV数据库,若所述目录列表中的目录占用磁盘的大小超过预设阈值,则删除该目录下创建时间最早的子目录,并删除该子目录对应的KV数据库中的Key值。本发明无需依赖第三方软件或第三方库,轻量化且方便部署和使用,既能够准确计算出海量小文件的磁盘占用情况,又能够自动控制磁盘占用率,并支持多个目录或多个不同结构目录的小文件管理。
主权项:1.一种海量小文件的管理方法,其特征在于,包括:获取系统磁盘的配置信息和磁盘文件的元数据,从配置信息中读取磁盘文件系统的数据块大小,从所述元数据中获取每个文件占用的磁盘的数据块数量;基于文件创建规则,猜测系统文件目录,并对猜测的目录进行验证,将验证存在的目录形成目录列表,存储在KV数据库中;若所述目录列表中最下级目录内的文件数量大于或等于预设数量,则根据该最下级目录内的文件数量、每个文件占用的磁盘的数据块数量和磁盘文件系统的数据块大小,计算该最下级目录占用磁盘的大小;对全部的最下级目录占用磁盘的大小进行求和,得到该最下级目录的上级目录占用磁盘的大小;遍历所述目录列表,计算得到每级目录占用磁盘的大小;若预设目录上一次计算时间距离当前时间大于预设值,则重新计算该预设目录占用磁盘的大小;将目录列表中的每个目录的计算结果存储至KV数据库,所述KV数据库包括表示目录路径的Key值和表示目录大小的value值;若所述目录列表中的目录占用磁盘的大小超过预设阈值,则删除该目录下创建时间最早的子目录,并删除该子目录对应的KV数据库中的Key值。
全文数据:
权利要求:
百度查询: 北京长亭科技有限公司 海量小文件的管理方法、装置、电子设备及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。