Java应用程序设计建议:存储图像
我正在启动一个个人项目(JavaWeb应用程序),以将我刚刚学到的一些技术应用到实践中。我目前处于分析/设计阶段,我关心的问题之一是定义如何/在何处存储图像 假设我想以商业项目相同的方式设计和实现我的web应用程序,您是否会存储图像:Java应用程序设计建议:存储图像,java,jakarta-ee,Java,Jakarta Ee,我正在启动一个个人项目(JavaWeb应用程序),以将我刚刚学到的一些技术应用到实践中。我目前处于分析/设计阶段,我关心的问题之一是定义如何/在何处存储图像 假设我想以商业项目相同的方式设计和实现我的web应用程序,您是否会存储图像: 作为数据库中的BLOB(我认为永远不建议使用此选项) 仅使用DB+格式的文件名将物理文件放在服务器上的某个位置 使用内容存储库工具,如JackRabbit 当然,欢迎提出任何其他建议和意见 Thx提前通常最好将文件存储在文件系统中。它可能发生在您使用托管时,不
- 作为数据库中的BLOB(我认为永远不建议使用此选项)
- 仅使用DB+格式的文件名将物理文件放在服务器上的某个位置
- 使用内容存储库工具,如JackRabbit
Thx提前通常最好将文件存储在文件系统中。它可能发生在您使用托管时,不允许您访问文件系统,然后您需要使用数据库 注意,您不需要使用SQL数据库,NoSql数据存储有很多选项,可以处理文件存储
对于内容存储库(如Jackrabbit),您还需要选择物理存储。您可以使用基于文件系统的存储或基于数据库的存储。我可能在我的问题中没有提到它,但是我也考虑了NoSQL数据库。谢谢你提醒我