建议何时使用MySQL BLOB?
我正在编写一个将上载和删除许多文件的应用程序,我通常只是将文件移到服务器中的文件夹中,并用unique行命名它们id
。但是据我了解,MySQL还可以让我存储二进制数据(文件),何时才是更好的选择?
请使用可靠的参数,例如何时使用BLOB会提高性能?
PS:如果重要的话,我正在使用MyISAM。
谢谢。
:
- 在DB中存储图像-是或否?
- 做或不做:将图像存储在数据库中(感谢Sebastian)
我 知道何时将文件存储在数据库 比将它们存储在文件夹中更好。
回答:
读:
- 使用BLOB VS OS文件系统的MySQL Binary Storage:大文件,大量,大问题
- 做或不做:在数据库中存储图像
其 结论
如果您有时需要检索图像,并且它必须在多个不同的Web服务器上可用。但我认为差不多了。
- 如果不一定要在多台服务器上使用它,最好将它们放在文件系统中。
- 如果必须在多台服务器上使用它,并且系统中实际上存在某种负载,则需要某种分布式存储。
以上是 建议何时使用MySQL BLOB? 的全部内容, 来源链接: utcz.com/qa/408909.html