一个项目:几千万的图片(50-100K),客户需要网络访问,如何提高效率?
现在的方法是:
1、数据库保存图片路径,用户根据路径通过FTP获取图片,但这个方法对于用户需要快速浏览图片时延时比较厉害
2、采用网络共享的形式,但现在数量到几千万时,反映很慢
图片目录是
root/类别/月/日/
最终目录每天2-3万左右,需要按小时分目录吗?
------解决方案--------------------------------------------------------
利用hash进行散列
利用不同的域名
利用本地缓存