[发明专利]一种文件上传方法、装置、设备及存储介质在审
申请号: | 202111005463.3 | 申请日: | 2021-08-30 |
公开(公告)号: | CN113810477A | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 吴宇;李安冉;余秀婷 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F3/06 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 李彩玲 |
地址: | 518066 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 上传 方法 装置 设备 存储 介质 | ||
本发明涉及人工智能领域,实施例公开了一种文件上传方法、装置、设备及存储介质。其中,方法包括:在接收到待上传文件时,根据待上传文件的信息摘要值,在预先建立的各个数据表中确定对应的目标数据表;根据所述目标数据表判断待上传文件是否是已上传文件;若所述待上传文件不是已上传文件,则根据当前磁盘健康信息确定与待上传文件对应的目标磁盘,将待上传文件上传至目标磁盘,并将待上传文件的信息摘要值和存储位置信息存储至目标数据表中。本发明实施例可以根据文件的信息摘要值,将各个文件的存储位置信息等数据离散到不同的数据表中,可以将各个文件上传至不同的处于健康状态的磁盘中。
技术领域
本发明实施例涉及人工智能技术领域,尤其涉及一种文件上传方法、装置、设备及存储介质。
背景技术
传统的文件管理系统中,都会设置一台用于供其他业务系统上传文件和下载文件使用的服务器。这台服务器置于底层,可能要为多个上层业务系统提供上传文件和下载文件等内容服务。
相关技术中,在多个业务系统上传文件至服务器的情况下,服务器通常将各文件存储到一个固定的磁盘中,然后将各文件对应的存储位置等数据信息全部存储到一个数据表中,以供文件下载时进行查询。
相关技术的缺陷在于:服务器将各文件对应的存储位置等数据信息全部存储到一个数据表中,一是产生并发问题,二是经过长时间的积累会导致数据表的数据及其庞大,查询时间较长。而且各文件存储到一个固定的磁盘中,随着时间的积累,文件占用的磁盘越来越大,在磁盘中寻找文件时,会消耗大量的时间,响应速度变慢。
发明内容
本发明实施例提供一种文件上传方法、装置、设备及存储介质,可以根据待上传文件的信息摘要值和各个磁盘的健康状态信息,将每一个待上传文件上传至对应的磁盘中进行存储,并将待上传文件对应的数据信息存储到对应的数据表中,可以根据每一个待上传文件的信息摘要值,将各个待上传文件的存储位置信息等数据离散到不同的数据表中,可以将各个待上传文件上传至不同的处于健康状态的磁盘中。
第一方面,本发明实施例提供了一种文件上传方法,包括:
在接收到待上传文件时,根据所述待上传文件的信息摘要值,在预先建立的各个数据表中确定与所述待上传文件对应的目标数据表;其中,所述预先建立的各个数据表用于存储信息摘要值中的预设位置的字符序列与各个数据表的数据表名称中的字符序列相同的文件的信息摘要值和存储位置信息;
根据所述目标数据表判断所述待上传文件是否是已上传文件;
若所述待上传文件不是已上传文件,则根据当前磁盘健康信息,确定与所述待上传文件对应的目标磁盘,将所述待上传文件上传至所述目标磁盘,并将所述待上传文件的信息摘要值和存储位置信息存储至所述目标数据表中。
第二方面,本发明实施例还提供了一种文件上传装置,包括:
数据表确定模块,用于在接收到待上传文件时,根据所述待上传文件的信息摘要值,在预先建立的各个数据表中确定与所述待上传文件对应的目标数据表;其中,所述预先建立的各个数据表用于存储信息摘要值中的预设位置的字符序列与各个数据表的数据表名称中的字符序列相同的文件的信息摘要值和存储位置信息;
文件判断模块,用于根据所述目标数据表判断所述待上传文件是否是已上传文件;
文件上传模块,用于若所述待上传文件不是已上传文件,则根据当前磁盘健康信息,确定与所述待上传文件对应的目标磁盘,将所述待上传文件上传至所述目标磁盘,并将所述待上传文件的信息摘要值和存储位置信息存储至所述目标数据表中。
第三方面,本发明实施例还提供了一种计算机设备,包括:
处理器;
存储装置,用于存储计算机程序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111005463.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:能量储存系统
- 下一篇:一种单数据源数据管理方法、装置及存储介质