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