2017-06-21 73 views
2

我发现很多关于这个话题的不同问题,但他们都是6岁,可能10岁。在2017年将图像存储为blob?

软件不断改进..如何将图像存储为Blob(在MariaDB中)今天执行和缩放?是否将图像存储为Blob是最新MariaDB dbmss中可行的解决方案?

+1

为什么它会比在文件系统中存储图像更可行或更好,然后只将URL引用保存到数据库中? – Martin

+0

除了其他的考虑因素,低于100k的图片是好的。 – Strawberry

+1

你在优化什么?最终,数据库使用文件系统。但是,数据库还有其他一些功能,例如使用RAM来缓存工作数据集,处理与客户端的连接(客户端可以是另一种服务,例如'php-fpm'),所以问题不是关于可行性,而是关于什么你想实现。您可以轻松地复制数据库,您可以对表格进行分片,由于此RAM缓存可以实现更快的读取速度 - 所以您想实现什么目标?是的,这是可行的。它总是可行的。但是,从1970年至2017年(以及之后)仍然使用正确的工具来完成这项工作。 –

回答

0
  • MySQL和MariaDB在这方面没有变化。
  • 对图像的网页引用没有改变。
  • 纺纱驱动器已被更快速的SSD取代。
  • 图片已经成长。

尽管如此,关于BLOB与文件系统存储图像的争论大多是相同的。