我的应用程序创建了大量文件,每个文件最大 100MB。目前我们将这些文件存储在运行良好的文件系统中。但我想知道是否有更好的解决方案将文件存储在某种文件数据库中。数据库的一个简单优点是它可以分割文件并存储为小块而不是一个 100mb 文件。
最佳答案
文件系统非常适合存储文件。如果需要将它们与数据库关联,请通过文件名进行。文件系统已经做了许多奇特的事情来确保它的效率。最好不要试图智胜它。
关于音频和视频等大文件的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3860979/