使用mysql时,将图像作为BLOB存储在数据库中是一个坏主意,因为它会使数据库非常大,这对正常使用数据库是有害的.然后,最好将图像文件保存在磁盘上并保存数据库中的链接.
但是,我认为这与MongoDB不同,因为增加数据库文件大小对性能的影响可以忽略不计(这就是MongoDB可以成功处理数十亿条记录的原因).
您认为最好将图像文件保存在MongoDB(作为GridFS)以减少存储在服务器上的文件数量; 或者最好保持数据库尽可能小?
mysql database file mongodb
database ×1
file ×1
mongodb ×1
mysql ×1