所以我正在使用一个将图像存储在数据库中的应用程序.你对此有何看法?我更像是一种在文件系统中存储位置的类型,而不是直接将它存储在数据库中.
您认为利弊是什么?
我在这方面读了一些帖子,但我仍然不明白在我的情况下什么是最好的解决方案.
我开始编写一个新的webApp,后端将提供大约1-10万个图像.(单张图片的平均尺寸为200-500kB)
我的网站将同时向100-1000个用户提供内容和图像.
我还希望尽可能降低提供商的成本(但这是次要要求).我认为与DB大小的成本相比,文件系统空间更便宜.
就个人而言,我喜欢将所有图像都放在数据库中,但任何建议都会非常感激:)
您认为在我的情况下DB方法是正确的选择吗?
完全重复: 用户映像:数据库还是文件系统存储?
完全重复: 在数据库中存储图像:是或不是?
完全重复: 我应该将我的图像存储在数据库还是文件夹中?
确切重复: 您是否将二进制数据存储在数据库或文件夹中?
完全重复:将 图片存储为Web应用程序的文件或数据库?
确切重复: 存储少量图像:blob还是fs?
我必须存储用户的个人资料图片(100px*100px)存储它的最佳方式是什么?数据库或系统文件?哪一个更好,更快,更安全......?
我无法决定应该遵循哪一个.你们能提出一些意见吗?我应该将我的图像存储在文件系统还是数据库中?(我想阻止别人偷我的照片)
当您回答这个问题时,请包括安全性,性能等的比较.
谢谢.
完全重复: 用户映像:数据库还是文件系统存储?
完全重复: 在数据库中存储图像:是或不是?
完全重复: 我应该将我的图像存储在数据库还是文件夹中?
确切重复: 您是否将二进制数据存储在数据库或文件夹中?
完全重复:将 图片存储为Web应用程序的文件或数据库?
确切重复: 存储少量图像:blob还是fs?
精确复制: 将图像存储在文件系统或数据库中?