FastDFS 分布式存储

简介: FastDFS 是由 Yahoo 的中国工程师开发的一个开源的轻量级分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。

FastDFS 是由 Yahoo 的中国工程师开发的一个开源的轻量级分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。

FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage)。跟踪器主要做调度工作,在访问上起负载均衡的作用。且跟踪器(tracker)可使用多台服务器进行均衡,这样就可以避免单点故障的发生。

使用 FastDFS 分布式文件系统并不能像常规的文件操作一样,需要通过 FastDFS 的 API 把文件上传到分布式文件系统中。同样道理,读取文件也是需要通过 API 接口把文件下载回来。对于没接触过类似文件系统的,可能会感到有些茫然了 _-!! 不会每个读取都要经过 API 吧,这样开发和性能上会不会出现问题?

其实 FastDFS 分布式文件系统的使用并不复杂,你只需要知道她是一个帮你把文件分发到多个服务器进行存储就Ok了

目录
相关文章
|
7月前
|
存储 负载均衡 应用服务中间件
分布式文件系统FastDFS
 FastDFS是一个开源的轻量级分布式文件系统,由阿里巴巴余庆大神开发,底层采用C语言,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。
94 0
|
存储 负载均衡 架构师
分布式存储FastDFS介绍
分布式存储FastDFS介绍
882 0
分布式存储FastDFS介绍
|
存储 前端开发 Java
8、分布式文件系统FastDFS
在很多系统都有上传图片/上传文件的需求,为了提供系统的可重用性专门设立文件系统服务承担图片/文件的管理,文件系统服务实现对文件的上传、删除、查询等功能进行管理。
100 0
|
存储 负载均衡 Java
FastDFS分布式文件系统
FastDFS分布式文件系统
104 0
FastDFS分布式文件系统
|
存储 负载均衡 调度
分布式文件服务器FastDFS介绍
分布式文件服务器FastDFS介绍
326 0
分布式文件服务器FastDFS介绍
FastDFS - 开源的分布式文件系统
FastDFS 是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等
841 0
|
存储 测试技术 应用服务中间件
分布式存储fastdfs安装使用
分布式存储fastdfs安装使用
1500 0
|
存储 负载均衡 容灾
分布式文件系统FastDFS详解
上一篇文章《一次FastDFS并发问题的排查经历》介绍了一次生产排查并发问题的经历,可能有些人对FastDFS不是特别的了解,因此计划写几篇文章完整的介绍一下这个软件。 为什么要使用分布式文件系统呢? 嗯,这个问题问的好,使用了它对我们有哪些好处?带着这个问题我们来往下看: 单机时代 初创时期由于时间紧迫,在各种资源有限的情况下,通常就直接在项目目录下建立静态文件夹,用于用户存放项目中的文件资源。
2040 0
|
Unix 应用服务中间件 nginx
|
存储 应用服务中间件 Linux