什么是FastDFS集群?
FastDFS是一个开源的轻量级分布式文件系统。它解决了大数据量存储和负载均衡等问题。特别适合以中小文件(4kb到500mb)为载体的在线服务。由管理服务器(traker server),存储服务器(storage server)和客户端(client)三个部分组成,主要解决了海量数据存储的问题。
最小的配置:1.管理服务器(至少需要两台服务器,负载均衡,减少单点的压力)2.存储服务器(至少需要4台服务器,两两一组分布式架构,组内两个结点互为备份,组与组之间相互独立,存放不同的数据结构)3.客户端:可以嵌入web服务器,通过java客户端调用管理结点实现功能。
FastDFS有哪些特性?
1.文件不分块存储,上传的文件和OS文件系统中的文件一一对应
2.支持相同内容的文件只保存一份,节约磁盘空间
3.下载文件支持http协议,可以使用内置web server,也可以和其他web server配合使用
4.支持在线扩容
5.支持主从文件
6.存储服务器上可以保存文件属性,支持大并发访问,整体性能更好