1、FastDFS1.1、了解基础概念1.1.1、什么是分布式文件系统?
- 全称:Distributed File System,即简称的DFS
- 这个东西可以是一个软件,也可以说是服务器,和Tomcat差不多,即相当于软件也相当于是服务器,这个软件就是用来管理文件的
- 这个软件所管理的文件通常不是在一个服务器节点上,而是在多个服务器节点上
- 服务器节点通过网络相连构成一个庞大的文件存储服务器集群,这些服务器都用于存储文件资源,通过分布式文件系统来管理这些服务器上的文件
1.1.2、传统文件系统 和 分布式文件系统对比传统文件系统
文章插图
- 缺点所有的文件都存放在一台计算机中,如果这台计算机挂彩了,那么就会导致整个服务不可用( 文件不能上传和下载了 )如果这台计算机磁盘损坏了,那么会丢失所有的文件这台计算机的磁盘空间非常有限,很容易到达磁盘的上限,导致无法上传文件
- 回顾玩servlet时的文件上传和下载
- 文件上传
- 假如前端轰html写法是如下的样子:
- <div id="image"> <label for="">标题图片:</label> <input type="file" id="file" name="file" > <img src=https://www.isolves.com/it/rj/jy/2022-06-06/"" width="100px" height="150px">
- JS写法如下:
- 那么后端的low代码如下:
推荐阅读
- 如何批量修改文件名
- 苹果|罗永浩谈苹果新系统发布:有点放飞自我 一口气抄了锤子四五个功能
- iOS|苹果iOS 16系统支持横向人脸解锁:老外感到很惊喜
- 苹果|教你第一时间升级更新!iOS 16 Beta描述文件下载
- Windows操作系统|Win11年度版本22H2特性曝光:回滚系统更方便
- 苹果|苹果发布WatchOS 9系统:4款炫酷表盘、吃药能提醒
- 苹果|苹果发布MacOS 13系统:3A游戏大作正式杀入Mac
- 苹果|今晚发布!iOS 16 Beta描述文件提前偷跑:图标变样了
- 人力资源档案管理系统查询 个人档案查询系统
- 微软|Edge成新一代传文件“神器”:新功能几乎可传所有内容