基于服务器的文件管理方法、装置、服务器及程序产品制造方法及图纸

技术编号:41663948 阅读:21 留言:0更新日期:2024-06-14 15:23
本发明专利技术涉及文件管理技术领域,公开了基于服务器的文件管理方法、装置、服务器及程序产品,本发明专利技术通过响应到用户上传的待存储文件后,计算该文件的哈希值,判断该哈希值是否与数据库中任一哈希值一致,若与数据库中任一哈希值均不一致,表示服务器中并未存储相同的文件,则可将待存储文件存储在服务器中,并将待存储文件对应的哈希值存储在数据库中,保证服务器上相同的文件只保存一份,避免重复文件,节约了服务器的存储空间,有效提高服务器空间的利用率。

【技术实现步骤摘要】

本专利技术涉及文件管理,具体涉及基于服务器的文件管理方法、装置、服务器及程序产品


技术介绍

1、现有存储文件的服务器,可以将用户上传的图片、视频、音频等文件保存到服务器中,随着使用时间的增多,可能出现用户多次上传同一文件、不同用户上传相同的文件等情况,导致服务器上有大量重复的文件,占用了服务器的存储空间,严重降低了服务器空间的利用率。


技术实现思路

1、有鉴于此,本专利技术提供了一种基于服务器的文件管理方法、装置、服务器及程序产品,以解决服务器上有大量重复的文件,占用服务器的存储空间,严重降低了服务器空间的利用率的问题。

2、第一方面,本专利技术提供了一种基于服务器的文件管理方法,所述方法包括:响应于用户上传的待存储文件,计算所述待存储文件对应的第一哈希值;判断所述第一哈希值是否与数据库中任一哈希值一致,所述数据库包含已存储在服务器的文件对应的哈希值;若判断所述第一哈希值与数据库中任一哈希值均不一致,则将所述待存储的文件存储在服务器中,并将所述待存储文件对应的第一哈希值存储在数据库中。

<本文档来自技高网...

【技术保护点】

1.一种基于服务器的文件管理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述数据库中还包含已存储在服务器的文件对应的文件上传次数,在将所述待存储的文件存储在服务器中后,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述文件对应的哈希值为MD5值。

7.一种基于服务器的文件管理装置,其特...

【技术特征摘要】

1.一种基于服务器的文件管理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述数据库中还包含已存储在服务器的文件对应的文件上传次数,在将所述待存储的文件存储在服务器中后,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述文件对应的哈希值为md5值。

7.一种基于服务器的文件管理装置,其特征在于,所述装...

【专利技术属性】
技术研发人员:盛利
申请(专利权)人:镁佳北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1