海量圖片存儲方案
1.圖片服務(wù)器的hash架構(gòu)
a)資料:http://www.sudone.com/archie/image_hash.html
b)原理
i.用瀏覽器上傳圖片后,只需要用動態(tài)語言創(chuàng)造一個hash的文件地址,保存在上傳機器上,然后使用rsync分發(fā)到四臺圖片服務(wù)器就可以了。
ii.有些系統(tǒng)的圖片是用當(dāng)前時間或自動ID算出來的,hash結(jié)構(gòu)可為圖片ID0叫求余數(shù)
iii.用rsync同步到圖片服務(wù)器。
c)缺點: 所以有一臺服務(wù)器硬盤損毀,會造成1/4的圖片無法訪問;同時也先不討論數(shù)據(jù)備份的問題
2.nginx圖片服務(wù)器的架構(gòu)方案
a)資料:http://www.sudone.com/archie/nginx_pic.html
b)http://blog.sina.com.cn/s/blog_75a555e40101fie9.html(個人親自實踐)
3.基于Mongo'sGridFS的分布式圖片存儲服務(wù)
a)資源 http://code.google.com/p/kissme-photo/
b)Mongodb .net http://www.open-open.com/news/view/190ec2a
i.https://github.com/atheken/NoRM
c)MongoDB 的 .NET驅(qū)動 -mongodb-net
i.http://www.open-open.com/news/view/7023ad
ii.http://code.google.com/p/mongodb-net/
d)MongoDB 的 Gr idFS詳細分析
i.http://www.open-open.com/lib/view/open1330171884015.html
e)基于MongoDBGridFS的圖片存儲
i.http://blog.nosqlfan.com/html/1035.html
ii.http://blog.nosqlfan.com/tags/gridfs
4.TFS(TaobaoFileSystem)簡介
a)Wiki: http://code.taobao.org/p/tfs/wiki/index/
![[轉(zhuǎn)載]海量圖片存儲方案[資料] 海量存儲](http://img.aihuau.com/images/01111101/01063937t01e1d323e4bf232850.jpg)
愛華網(wǎng)



