分布式文件存储fastDFS

880 阅读1分钟

作用

分布式文件存储-fastDFS。这个是fastDFS的本质和作用。

架构

典型的,和其他服务器软件,都基本上是一样的。

就是包含三大件:
1.server
2.client
3.注册中心节点 //作用是调度 负载均衡
redis的哨兵节点
dubbo的zk节点
消息中间件的zk节点

增删查改

文件存储,其实也是增删查改。

只不过一个是文本数据,一个是二进制流媒体数据。


client:客户端,作为业务请求的发起方,通过专有接口,使用TCP/IP协议与跟踪器服务器或存储节点进行数据交互。FastDFS向使用者提供基本文件访问接口,比如upload、download、append、delete等,以客户端库的方式提供给用户使用。

client

其实就是典型的最常见的服务器和客户端,服务器都提供了客户端。

引入客户端,然后基于客户端-服务器读写数据。

部署

负载均衡
文件服务器fastDFS,也有负载均衡。使用NGINX。

参考

纯洁的微笑 mp.weixin.qq.com/s/sBIZ_wYDU…