完全重复: 用户图片:数据库还是文件系统存储?
完全重复: 将图像存储在数据库中:是还是不是?
完全重复: 我应该将我的图像存储在数据库中还是文件夹中?
完全重复: 你会将二进制数据存储在数据库中还是文件夹中?
完全重复: 为Web应用程序将图片存储为文件还是数据库?
完全重复: 存储少量图像:Blob或FS?
我需要存储用户的个人资料图片(100px * 100px),哪种方式更好?是数据库还是系统文件?哪种更好、更快、更安全...?
完全重复: 用户图片:数据库还是文件系统存储?
完全重复: 将图像存储在数据库中:是还是不是?
完全重复: 我应该将我的图像存储在数据库中还是文件夹中?
完全重复: 你会将二进制数据存储在数据库中还是文件夹中?
完全重复: 为Web应用程序将图片存储为文件还是数据库?
完全重复: 存储少量图像:Blob或FS?
我需要存储用户的个人资料图片(100px * 100px),哪种方式更好?是数据库还是系统文件?哪种更好、更快、更安全...?
始终将图像、音乐文件等存储在磁盘的系统文件中,然后在数据库中存储其url。这将使它:
1)更快
2)更易于配置安全设置
3)在我能想象的任何方面都更好
System.IO.File
中的API从文件系统中读取它。然而,这个答案是来自2009年 - 自那时以来,情况已经发生了很大变化。今天,我建议将任何类型的文件托管在像AWS S3或Azure Blob Storage这样的服务中,而不是自己开发。 - Tomas Aschan