【发布时间】:2012-06-29 20:40:05
【问题描述】:
我一直致力于改造一个非常古老的基于 Java Servlet 的 web 应用程序。 webapp 允许用户上传图片。 webapp 会在数据库中存储对图像的路径引用,但会将图像上传到它们所在的服务器上的目录。
webapp 的数据库已升级到 Oracle 11g,据说可以处理二进制信息。
那么,我的问题是,哪种做法更明智?
继续将图像作为文件存储在服务器上还是将图像填充到 Oracle 11g 数据库中?
非常感谢
史蒂夫
【问题讨论】:
-
数据库。这样,如果你想用附加信息“标记”图像,你可以有一个标签表等。此外,图像在未来的应用程序中将更容易处理。