2010-09-22 72 views
3

任何人都可以告诉我在MySQL数据库中存储图像的缺点吗?
它不像在服务器上存储图像那样高效吗?图像下载与磁盘存储需要花费较长时间,并且会给数据库带来沉重的负担吗?感谢帮助!将图像存储在数据库中的缺点?

+0

[在DB中存储图像的可能的副本 - 是或否?](http://stackoverflow.com/questions/3748/storing-images-in-db-yea-or-nay) – 2010-09-22 16:26:41

回答

2

从磁盘上存储图像获得的一个优点是,您可以直接使用快速Web服务器(nginx)来为它们服务,而不必根本打击您的代码。 另一个是,如果必须,以后可以更轻松地切换到CDN。

+0

对于nginx的+1: ) – Googlebot 2011-10-15 10:30:06

2

当然,它可能比将它们保存为文件稍慢。总是取决于你有多大和多少图像。
我们将配置文件图像存储在数据库中,并且工作正常。它也使得处理更容易,因为您不必担心文件系统,并且如果您备份了数据库,则所有内容都会备份(是一个单词吗?)。

假设你不是Facebook或flickr,我不会担心它。

相关问题