【发布时间】:2012-02-06 03:29:17
【问题描述】:
我正在讨论将图像存储在 Mongo GridFS 或云文件系统中。由于几个原因,我倾向于云。使用的语言是 Nginx 服务器上的 PHP。
在 GridFS 中存储图像会增加数据库的大小。因此,更多的数据库必须在内存中,当涉及到分片之类的事情时,我将花费更多的时间/金钱来管理服务器。
从 GridFS 检索图像需要的时间比云要长,因为我必须这样做 a) 使用id查询图片 b) 将图像读入内存 c) 使用 php 标头显示图像
云会更好,因为它是直接指向云的图像的 url。
这些理由听起来有道理吗,还是我应该换个方向思考?
【问题讨论】:
标签: php mongodb image-processing cloud gridfs