Fastdfs 一个基于http协议的分布式文件系统

Posted 开源推荐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fastdfs 一个基于http协议的分布式文件系统相关的知识,希望对你有一定的参考价值。

简介

fastdfs是一个基于http协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。

优点

  • 无依赖(单一文件)

  • 自动同步

  • 失败自动修复

  • 按天分目录方便维护

  • 支持不同的场景

  • 文件自动去重

  • 支持目录自定义

  • 支持保留原文件名

  • 支持自动生成唯一文件名

  • 支持浏览器上传

  • 支持查看集群文件信息

  • 支持集群监控邮件告警

  • 支持小文件自动合并(减少inode占用)

  • 支持秒传  

  • 极低资源开销

  • 支持断点续传(tus)

  • 支持docker部署  

  • 支持一键迁移(从其他系统文件系统迁移过来)

  • 支持并行体验(与现有的文件系统并行体验,确认OK再一键迁移)

  • 支持token下载 token=md5(file_md5+timestamp)

  • 运维简单,只有一个角色(不像fastdfs有三个角色Tracker Server,Storage Server,Client),配置自动生成

  • 每个节点对等(简化运维)

  • 所有节点都可以同时读写

部署图


以上是关于Fastdfs 一个基于http协议的分布式文件系统的主要内容,如果未能解决你的问题,请参考以下文章

部署FastDFS

go-fastdfs v1.2.5 发布,支持图片缩放,高性能高可靠分布式文件系统

FastDFS + Nginx实现基于CentOS7平台的分布式文件存储与访问

软件更新丨go-fastdfs v1.2.3发布,高性能高可靠分布式文件系统

Spring boot集成Go-FastDFS实现图片上传删除等功能

一键架设FastDFS分布式文件系统脚本,基于Centos6