go fastdfs免費版是基于http協(xié)議的分布式文件管理系統(tǒng),不需要專用的客戶端,可以支持wget,curl等工具,具有高性能、高可靠、無中心等優(yōu)點,多種不同的上傳文件的方式,從而讓用戶進行方便的文件上傳操作;支持從其它系統(tǒng)將文件遷移過來,還可以將自己的文件同步到系統(tǒng)中,在需要的時候隨時進行下載;同時還能將文件進行分類管理。
軟件功能
支持curl命令上傳
支持瀏覽器上傳
支持HTTP下載
支持多機自動同步
支持斷點下載
支持配置自動生成
支持小文件自動合并(減少inode占用)
支持秒傳
支持跨域訪問
支持一鍵遷移(搬遷)
支持異地備份(特別是小文件1M以下)
支持并行體驗
支持斷點續(xù)傳(tus)
支持docker部署
支持自監(jiān)控告警
支持圖片縮放
支持google認證碼
支持自定義認證
支持集群文件信息查看
使用通用HTTP協(xié)議
無需專用客戶端(支持wget,curl等工具)
類fastdfs
高性能 (使用leveldb作為kv庫)
高可靠(設(shè)計極其簡單,使用成熟組件)
無中心設(shè)計(所有節(jié)點都可以同時讀寫)
軟件優(yōu)點
無依賴(單一文件)
自動同步
失敗自動修復(fù)
按天分目錄方便維護
支持不同的場景
文件自動去重
支持目錄自定義
支持保留原文件名
支持自動生成唯一文件名
支持瀏覽器上傳
支持查看集群文件信息
支持集群監(jiān)控郵件告警
支持小文件自動合并(減少inode占用)
支持秒傳
支持圖片縮放
支持google認證碼
支持自定義認證
支持跨域訪問
極低資源開銷
支持斷點續(xù)傳(tus)
支持docker部署
支持一鍵遷移(從其他系統(tǒng)文件系統(tǒng)遷移過來)
支持異地備份(特別是小文件)
支持并行體驗(與現(xiàn)有的文件系統(tǒng)并行體驗,確認OK再一鍵遷移)
支持token下載token=md5(file_md5+timestamp)
運維簡單,只有一個角色(不像fastdfs有三個角色Tracker Server,Storage Server,Client),配置自動生成
每個節(jié)點對等(簡化運維)
所有節(jié)點都可以同時讀寫