我目前正在用 JSP/Servlets 开发一个 Web 应用程序。
该应用程序允许用户为每个用户帐户上传图像文件。
存储图像的最佳方式是什么?
在您回答之前,请考虑以下我希望具备的功能;
我现在正在使用 MySQL,但可能会迁移到不同的数据库。
我可以将图像存储为平面文件,但我希望该
admin
帐户可以选择备份完整的数据库并稍后重新加载。理想情况下,备份/重新加载也应该适用于图像。(即使备份是从不同的物理机器完成的,并且重新加载是从不同的机器完成的)使用 BLOB/CLOB 是解决问题 2 的一个选项。
但是,如果我的数据库变得非常大怎么办?