40:第四章:开发文件服务:1:FastDFS:(1):FastDFS简介;

说明:

(1)本篇博客内容:

        ● 简单介绍一些文件服务,有哪些种类;

        ● 对FastDFS做了简单介绍,包括FastDFS架构、上传过程、下载过程等;

        ● 简单介绍了分布式文件系统;

        ● 本博客可以认为是一篇科普性质的文章,主要是做一些入门级的介绍;

目录

一:文件服务器,种类;

二:FastDFS,简介;

(1)FastDFS,架构; 

(2)FastDFS,上传;

(3)FastDFS,下载;

三:附加介绍;


一:文件服务器,种类;

1.在【第三章:开发通行证服务】中,用户相关的内容基本上开发完了;但是,其中的"用户头像"还没做,因为涉及到文件上传;

2.对于文件上传来说,其存储形式有几种:

        (1)(传统的)服务器存储;

                 ● 传统方式,直接把文件上传到"项目部署的那台服务器"上;

                 ● 这种方式,不利于扩展、不利于做集群和分布式;

                 ● 现在,我们往往会使用新的方式:FastDFS、OSS、GridFS;

        (2)FastDFS;

                 ● FastDFS是第三方的一款中间件;他其实就是一种文件存储系统,使用FastDFS会有很好的可扩展性;

                 ● 在本项目中,我们会使用FastDFS进行文件的存储;

                 ● 只是,使用FastDFS的运维成本可能会比较高;

        (3)OSS;

                 ● OSS是阿里云提供的一个文件存储服务;

                 ● 像这种第三方厂商提供的云存储服务有很多好处:为我们提供CDN服务(加速服务);对接容易;维护成本低。

                 ● 在本项目中,对于FastDFS和OSS都会介绍;

        (4)GridFS;
                 ● GridFS是由MongoDB提供的;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值