从入门到精通(分布式文件系统架构)-FastDFS,FastDFS-Nginx整合,合并存储,存储缩略图,图片压缩,Java客户端
导读 篇幅较长,干货满满,需花费较长时间,转载请注明出处! 互联网环境中的文件如何存储? 不能存本地应用服务器 NFS(采用mount挂载) HDFS(适合大文件) FastDFS( 强力推荐 👍 ) 云存储( 有免费和收费的,不推荐,使用前可以看该公司实力怎么样,别文件都存上去了,过2年公司破产了,损失惨重呀,呜呜呜~~~ ) 互联网环境中的文件如何进行HTTP访问? Web服务器:Nginx( 本案例使用Nginx,还不会用Nginx的小伙伴,请看我另一篇博客: 点我直达 )、Apache等等。 FastDFS介绍 FastDFS是什么? FastDFS是一个C编写的开源的 高性能分布式文件系统 (Distributed File System,简称DFS) 它由淘宝开发平台部资深架构师余庆开发,论坛:http://bbs.chinaunix.net/forum-240-1.html 它对 文件进行管理 ,功能包括: 文件存储、文件同步、文件访问(文件上传、文件下载) 等,解决了大容量存储和负载均衡的问题 特别适合以文件为载体的在线服务,如 相册网站、视频网站、电商 等等。特别适合以 中小文件 (建议范围:4KB<file_size<500mb)为载体的在线服务 FastDFS为互联网量身定制,充分考虑了 冗余备份、负载均衡、线性扩容 等机制,并注重 高可用、高性能 等指标