FastDFS---分布式文件存储

Posted WCK的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FastDFS---分布式文件存储相关的知识,希望对你有一定的参考价值。

FastDFS:分布式文件存储

一、项目架构的改变

1. 单体架构中的文件管理方案

​ 传统工程中,应用服务是一体化的,在部署启动后,所有功能集中在同一台服务器中,客户端上传、下载图片时,所有资源都基于同一台服务器。

​ 这种文件管理方案,其优势在于管理简单,本地读写方便。缺陷在于,当文件过多,可能影响其他服务功能,且本地文件管理无论是绝对路径还是相对路径都有其局限性。

2. 分布式架构中的文件管理方案

​ 分布式环境下,应用服务拆分成若干份,分别部署在不同的应用服务器中,同时对外提供一个完整的应用系统。在这种环境中,文件的管理方案也有变化。

2.1 原有文件管理方案的局限性

​ 如果使用原有的文件管理方案,则会发生文件不一致问题。如:张三上传文件到服务器(Tomcat - 1);上传成功后,张三共享给李四;李四下载时,访问的是服务器(Tomcat - 2),服务器中不存在张三上传的文件。这时就需要对分布式环境中的文件管理做出改进。

以上是关于FastDFS---分布式文件存储的主要内容,如果未能解决你的问题,请参考以下文章

FastdFS实现分布式存储

FastdFS实现分布式存储

FastDFS---分布式文件存储

(转) 分布式文件存储FastDFS初识FastDFS

电商分布式文件存储FastDFS

FastDFS 分布式文件存储