我有一个客户谁想要建立一个巨大的图片库网站,我很困惑如何构建网站未来的存储扩展。ASP MVC大图库网站图像存储最佳实践
让我解释更多...
让我们说,每个用户将他的照片上传到
website.com/Uploads/User/Images
现在创建上传逻辑和显示这里的图像不是我的问题,我的真正问题是,如果我有200 GB的硬盘,并且如果我有20000个客户,其中每个客户端最多上传10 MB,现在就像您看到的那样,我的空间不足。
那么我如何在未改变网站结构的情况下处理扩展,这意味着用户总是会上传到上面提到的相同路径,所以显然我的前端视图也会从同一位置获取图像。
它可能是愚蠢的,但我迷失在此。我的意思是,Facebook或其他大型网站如何做到这一点?
拉你能解释更多吗?我的意思是什么关于文件夹结构,我的意思是它会允许我保持我上面提到的相同的结构?或者我必须改变路径? – DevMania 2011-05-03 15:15:27