对于fastdfs的优点和缺点你了解多少呢?你知道它的优点和缺点都有哪些吗?下面就和小编一起来了解一下这方面的内容吧。
一、fastdfs优点
fastdfs主要有以下几个方面的优点:
1、主备Tracker服务,增强系统的可用性
2、系统不需要支持POSIX,这样的话就降低了系统的复杂度,使得处理的速度会更高
3、支持主从文件,支持自定义扩展名
4、支持在线扩容机制,增强了系统的可扩展性
5、实现了软RAID,增强了系统的并发处理能力和数据容错恢复能力
二、fastdfs缺点
介绍完了fastdfs的优点,那么下面就一起来看看fastdfs的缺点吧。
fastdfs主要有以下几个方面的缺点:
1、通过API下载,存在单点的性能瓶颈
2、不支持断点续传,对大文件将是噩梦
3、同步机制不支持文件正确性校验,降低了系统的可用性
4、不支持POSIX通用接口访问,通用性比较的低
5、对跨公网的文件同步,存在着比较大的延迟,需要应用做相应的容错策略
以上就是对于fastdfs的优点和缺点的介绍了,之前也给大家介绍过关于fastdfs使用流程的内容,感兴趣的朋友也可以去了解以下哦。
再来看看关于fastdfs其他方面的知识点吧。
fastdfs是一款分布式文件系统,系统当中,存在着三种节点,分别是Client、Tracker和Storage。
在底层存储上通过逻辑的分组概念,使得通过在同组内配置多个Storage,从而实现软RAID10,提升简单负载均衡、并发IO的性能、及数据的冗余备份。
与此同时,通过线性的添加新的逻辑存储组,从容实现存储容量的线性扩容。
在文件下载上面,除了支持通过API方式,当前,还提供apache和nginx的插件支持。
除此之外,也可以不使用对应的插件,直接以Web静态资源方式对外提供下载。
你还想了解更多关于fastdfs的知识吗?欢迎继续关注本站的java架构师栏目来进行了解吧。
推荐阅读: