【发布时间】:2023-03-15 22:45:01
【问题描述】:
我正在设计一个基于 Java 的 Web 应用程序(具体来说是基于 Spring)。关键要求之一是,此应用程序必须接受用户上传的各种格式(pdf、jpeg、dwg、png 等)的许多文件。此外,能够下载回用户的本地计算机。将有数千个文件被上传/下载。
我正在考虑两种方法:
将文档上传到服务器运行所在的同一框。大多数情况下,所有文档都将上传到运行 Tomcat 的盒子,并从盒子下载。我担心随着文档数量的增加,这可能会影响整体性能。
将文档上传/下载到另一台专门用于存储/检索文档的服务器。
如果采用第二种方法,Spring 应用程序如何向远程服务器上传/下载文件?或者在类似的应用程序中使用了哪种方法。
或者您能否建议任何其他最佳方式来处理此要求。
提前致谢。 象头神
【问题讨论】:
-
“我担心随着文档数量的增加,这可能会影响整体性能。”
标签: java spring upload document