FastDFS 是干什么的?
提供文件分布缓存下载的吗?
FASTDFS 有核心服务器吗? 会出现单点故障吗? 或者说 每个group 会出现单点故障吗?
FASTDFS 可以和http 服务直接融合吗?
FASTDFS 如何解决单机存储失败,或者单节点失败的问题?
FASTDFS 的核心HASH算发,可以支持多少文件, 需要多少的memory, 他的稳定性和冲突是否稳定?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一下问了这么多问题。我一个个解答吧。
>> 提供文件分布缓存下载的吗?
目前没有专门实现缓存机制,只能依赖于操作系统对文件缓存,我想对于热点文件,效果应该还是不错的。
>>FASTDFS 有核心服务器吗? 会出现单点故障吗? 或者说 每个group 会出现单点故障吗?
两类角色,tracker和storage。都支持多台服务器,实现了负载均衡和冗余备份。一个group至少有两台服务器,就不存在单点故障的问题。
>> FASTDFS 可以和http 服务直接融合吗?
没有任何问题。可以在storage server架设web server如apache提供文件下载服务。详细说明请参阅以前的帖子。
>> FASTDFS 如何解决单机存储失败,或者单节点失败的问题?
这个问题你上面已经问过了。
>>FASTDFS 的核心HASH算发,可以支持多少文件, 需要多少的memory, 他的稳定性和冲突是否稳定?
文件名由FastDFS服务端生成,包括4部分信息,另外通过程序逻辑保证文件名不会冲突(文件相互覆盖现象)。hash算法只是用于将文件分散到多个目录中。支持的文件数FastDFS没有任何限制,完全取决于操作系统的支持情况。