在文件系统的应用程序、数据库中存储文件的最佳方式是什么?
What is the best way to store a file in application, database of filesystem?
我目前正在开发一个 java/jee 应用程序,我需要在其中存储 files.I 尝试将文件作为 blob 存储在数据库中,但我遇到了文件大小的问题,必须在应用程序服务器,所以我正在考虑将这些文件直接存储在服务器中 disk.So 我想知道将文件存储为 blob 还是直接存储在磁盘中更好。
最佳做法是仅在数据库中存储文件的路径,并确保正确处理删除或修改以避免孤立文件。
将文件存储在数据库中是一种不好的做法。
但除此之外,您可以将文件存储在服务器磁盘中并将文件路径映射到数据库中。这样就好了。
我目前正在开发一个 java/jee 应用程序,我需要在其中存储 files.I 尝试将文件作为 blob 存储在数据库中,但我遇到了文件大小的问题,必须在应用程序服务器,所以我正在考虑将这些文件直接存储在服务器中 disk.So 我想知道将文件存储为 blob 还是直接存储在磁盘中更好。
最佳做法是仅在数据库中存储文件的路径,并确保正确处理删除或修改以避免孤立文件。
将文件存储在数据库中是一种不好的做法。
但除此之外,您可以将文件存储在服务器磁盘中并将文件路径映射到数据库中。这样就好了。