(1)问题分析:
考察对于分布式文件系统的使用及理解情况
(2)核心答案讲解:
FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制,
充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS 很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。
1)从架构上分两层,tracker和storage
2)上传文件的流程
3)下载、访问图片的流程
(3)问题扩展:
现在也有好多公司除了使用FASTDFS外还有可能使用阿里云或腾讯云登录服务器存储文件
(4)结合项目中使用:
商家商品后台里对应的图片信息的录入、广告数据的录入