返回介绍

第 7 章 使用分布式文件系统

发布于 2025-04-26 13:26:34 字数 446 浏览 0 评论 0 收藏

几乎我们提供的实例工程中,最终都使用了打包成 jar 的方式进行发布,细心的读者可能会提出疑问,如果上传文件,如上传图片,应该怎样保存,保存在哪里?传统的做法一般都保存在 Web 服务器所在的机器中。这样把工程打包成 war 的方式进行发布,也是可以的。但是随着业务的日益发展,可能上传的文件会累积得越来越多,单独一台机器往往会不堪重负。对于大型的分布式系统来说,这种情况更加明显,而且再加上一些负载均衡的配置和服务,如果还将上传文件保存在 Web 服务所在的机器中,会显得越来越不合理,更不用说单台机器的容量和性能的问题。

基于上述种种原因,本章将介绍一种分布式文件系统,用来存储和管理所有应用的上传文件。

在诸多分布式的文件系统中,FastDFS 是比较优秀的分布式文件系统。FastDFS 是一个完全开源的分布式文件系统,使用比较简单方便,而且性能也很优秀,存储容量和访问性能可按需求进行线性横向扩展,即可以通过增加设备的方式实现动态扩容。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。