一、FastDFS概述
FastDFS是阿里巴巴開源的一套輕量級,天生就是分佈式設計的文件系統,FastDFS的源代碼由C語言開發,目前可運行在Linux,FreeBSD,Unix等類操作系統上,FastDFS解決了大數據量文件存儲(這裏經常有人說成大數據,我本人是不贊同的)和讀寫分離,備份容錯,負載均衡,動態擴容等問題,這也就是原作者所描述的高性能和高擴展性的文件系統。適合存儲4KB~500MB之間的小文件,如圖片網站、短視頻網站、文檔、app下載站等。
二、FastDFS作者簡介
FastDFS的作者是餘慶(happyfish100),github地址https://github.com/happyfish100
三、FastDFS主要特性
爲互聯網量身定製,海量數據文件存儲。- 高可用(同組備份機制)。
- FastDFS不是通用的文件系統,只能通過api來訪問,目前提供c,java,php客戶端。phtyon由第三方開發者提供。
- FastDFS可以看作是基於key/value pair存儲系統,也許稱爲分佈式文件存儲服務更合適。
- 支持高併發(這個好像沒體現出支持什麼高併發,這個是nginx的功勞吧)
四、主要用戶
- 京東(http://www.jd.com/),主要商品圖片存儲,可以看出來這是fastdfs典型路徑
http://img12.360buyimg.com/n9/g15/M08/0B/19/rBEhWVMdbUMIAAAAAAEo7QHfEvoAAJwzAC7VvkAASkF751.jpg
- UC(http://www.uc.cn/),主要提供網盤服務
- 支付寶(https://www.alipay.com/),
- Lockbur高清壁紙分享網站(http://www.lockbur.com/),主要提供小圖片存儲服務。
FastDFS文件系統(一) fastdfs是什麼?
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.