[发明专利]文件管理方法、装置、设备和存储介质在审
申请号: | 202110053794.8 | 申请日: | 2021-01-15 |
公开(公告)号: | CN112732198A | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 莫炽炳;黎建明;伍慧;陈思文;盛君宇;郭文杰 | 申请(专利权)人: | 广州TCL互联网小额贷款有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/172;G06F16/182 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 官建红 |
地址: | 510030 广东省广州市民间金融街长堤大马路2*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 管理 方法 装置 设备 存储 介质 | ||
本申请公开了一种文件管理方法、装置、设备和存储介质,该方法包括获取目标文件,并确定目标文件的文件地址和占用空间;根据占用空间,确定目标节点组内是否存在与目标文件适配的目标存储地址,其中,目标存储地址为目标节点组内位于文件地址前方的存储地址;若目标节点组内存在目标存储地址,则将目标文件的文件地址修改为目标存储地址,以完成目标文件的文件管理。本申请查找文件地址前方与目标文件适配的目标存储地址,通过目标存储地址来存储目标文件,能够使得目标节点组内存储的文件连续分布,避免出现磁盘碎片,并且由于文件连续分布,还能够提高文件的读写速度,确保文件读取效率。
技术领域
本申请涉及计算机技术领域,具体涉及一种文件管理方法、装置、设备和存储介质。
背景技术
随着现代社会从工业时代过渡到信息时代,信息技术的发展以及人类生活的智能化带来数据的爆炸性增长,数据正成为世界上最有价值的资源。根据物理存储形态,数据存储一般分为集中式存储和分布式存储两种,其中,集中式存储可以包括本地磁盘文件存储、文件传输协议服务器(File Transfer Protocol Server,FTP)、数据库存储等,分布式存储可以包括谷歌文件系统(Google File System,GFS)、淘宝文件系统(Taobao File System,TFS)、快速分布式文件系统(Fast Distributed File System,Fast DFS)等。分布式存储将数据分散存储在网络上的多台独立设备上,一般采用标准x86服务器和网络互联,并在其上运行相关存储软件,系统对外作为一个整体提供存储服务,不仅提高了存储空间的利用率,还能按需进行弹性扩展。
目前,传统的分布式文件存储首先是按计算机的逻辑地址选择进行文件存储的计算机内存单元,然后再由计算机操作系统的文件管理系统将逻辑地址映射到磁盘的物理地址,由该物理地址作为文件存储的最终地址。
但是,分布式文件存储在进行逻辑地址映射到物理地址时,映射得到的物理地址一般是不连续的,容易导致大量磁盘碎片的产生,存在浪费存储空间以及存储空间利用率低的问题。
发明内容
本申请提供一种文件管理方法、装置、设备和存储介质,旨在解决现有技术中分布式文件存储在进行逻辑地址映射到物理地址时,映射得到的物理地址一般是不连续的,容易产生大量磁盘碎片,存在浪费存储空间以及存储空间利用率低的问题。
第一方面,本申请提供一种文件管理方法,应用于文件管理系统,文件管理系统包括多个文件存储节点组,多个文件存储节点组中包括目标节点组,目标节点组内包括多个依次排列的存储地址,方法包括:
获取目标文件,并确定目标文件的文件地址和占用空间,其中,文件地址,用于标识目标文件在目标节点组内的存储地址;占用空间,用于标识目标文件占用文件地址的空间大小;
根据占用空间,确定目标节点组内是否存在与目标文件适配的目标存储地址,其中,目标存储地址为目标节点组内位于文件地址前方的存储地址;
若目标节点组内存在目标存储地址,则将目标文件的文件地址修改为目标存储地址,以完成目标文件的文件管理。
在本申请一种可能的实现方式中,存储地址包括未存储文件的空存储地址,根据占用空间,确定目标节点组内是否存在与目标文件适配的目标存储地址,包括:
确定目标节点组内是否存在位于文件地址前方的空存储地址;
若目标节点组内存在空存储地址,则确定目标节点组内存在目标存储地址;
确定目标节点组内存在目标存储地址之后,方法还包括:
确定空存储地址为目标存储地址。
在本申请一种可能的实现方式中,存储地址还包括第一存储地址,第一存储地址内存储有第一文件,第一文件占用第一存储地址的空间为第一占用空间,确定目标节点组内是否存在文件地址前方的空存储地址之后,方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州TCL互联网小额贷款有限公司,未经广州TCL互联网小额贷款有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110053794.8/2.html,转载请声明来源钻瓜专利网。