我的具体情况
物业管理网站,用户可以上传照片和租赁文件.对于每个公寓单元,可能有4张照片,因此系统中不会有大量照片.
对于照片,每个都会有缩略图.
我的问题
我的首要任务是表现.对于最终用户,我想加载页面并尽快显示图像.
我应该将图像存储在数据库或文件系统中,还是无关紧要?我需要缓存任何东西吗?
提前致谢!
可能的重复:
在数据库中存储图像 - 是还是否?
非常简单,我正在托管一个用户可以上传图片的网站,并且我有一个可以正常工作的 .net 文件上传控件。我只是想知道应该使用什么方法将它们存储在服务器上。
我相信这里真正的问题是..我想要 IIS 还是 Sql Server 2008 R2 上的负载?
关于我应该使用哪种方法的普遍共识是什么?为什么?谢谢!
阅读本文后,使用 SHA-1 目录存储文件听起来是个好主意。
我不知道这意味着什么,但我只知道 SHA-1 和 MD5 是哈希算法。如果我使用此 ruby 脚本计算 SHA-1 哈希值,并且更改文件的内容(这会更改哈希值),那么我如何知道文件的存储位置?
那么我的问题是,实现 SHA-1/文件存储系统的基础知识是什么?
如果所有文件都一直在更改内容,是否有更好的解决方案来存储它们,或者您只需要不断更新哈希值?
我只是在考虑如何创建一个通用的文件存储系统,例如 GoogleDocs、Flickr、Youtube、DropBox 等,您可以在不同的环境中重用它(例如存储PubMed 期刊文章或Cramster作业和测试,或者只是图片如 Flickr 上)。我可能会将它们存储在 Amazon EC2 上。只是一些系统,这样我就可以说“从现在开始,我将在 99% 的时间里进行文件存储”,这样我就可以不再考虑构建可靠/一致的方式来存储文件并解决一些实际问题。
arrays ×1
asp.net ×1
c# ×1
file-storage ×1
file-upload ×1
photos ×1
postgresql ×1
python ×1
ruby ×1
sha1 ×1
storage ×1