0

我们目前正在开发一个网络应用程序,允许用户上传他们的音频文件(任何音频文件、mp3、wav、ogg 等)。

我的问题是,有些音频文件对于数据库来说不够大,这不是一个好习惯,我的问题是我应该将这些音频文件放在哪里?我应该将它们放在网络服务器中的文件夹中,还是有任何替代方法,例如用于 java 的文件存储?因为把这些文件放到数据库里是不够的。我在想我只是将文件放在数据库的文件路径中。我们目前使用的是tomcat服务器,和mysql数据库。

4

1 回答 1

0

如果您打算将文件存储在 Web 服务器本身中,那么如果您有多个 Web 服务器,则可能会导致问题。因此,如果您想按原样存储文件,请创建一个远程挂载并使用 nfs 将其挂载到具有相同路径的所有服务器中。例如:将远程存储安装在所有服务器的 /mnt/audio_mount 中,以便您可以从所有服务器访问它。

于 2012-11-05T04:31:46.223 回答