将图像保存为blob或转换为实际图像

时间:2013-05-06 14:55:42

标签: php mysql

我正在开展一个项目,我正在创建很多(可能是x,000,000s)图像。

创建它们时,它们是动态创建的并且是blob。 e.g。

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO... etc

将它们保存为MySQL是安全有效的,还是建议将它们保存为目录中的实际图像,然后只存储路径?为什么?

对我来说这是一个非常新的问题。我正在使用PHP和MySQL db。

2 个答案:

答案 0 :(得分:0)

如果将所有文件存储在目录中,则必须处理文件系统的限制。对于某些文件系统(即FAT32)来说,大量文件可能是个问题

答案 1 :(得分:0)

似乎搞乱两个保存(blob和路径)是双重工作。只需以最有效的图片格式保存为图像。

然而,较早的答案表明此问题已多次讨论过;只是参考那些讨论。