1

我正在开发的新 Web Java 应用程序必须存储许多图像。最好的选择是什么:然后存储在 MySQL 的 BLOB 字段中或仅存储它们的路径(然后将图像放在特定驱动器上)?BLOB 选择会让我的应用程序太慢吗?

4

1 回答 1

1

多年来,我两者都做过,但我发现其中的内容通常不多。

以编程方式处理 blob 更容易,因为它们只是byte[]JPA 中的一个并且得到很好的支持。缺点是您必须自己处理大部分图像交付给客户端的工作,并且您的代码可能会成为性能瓶颈。如果您让 Web 服务器处理发送图像,您将使用高度优化的代码,并且您的应用程序可以继续处理业务逻辑。

于 2013-06-19T18:45:17.807 回答