为 Web 应用程序存储大量文件

为 Web 应用程序存储大量文件

关于应用程序是否应该将其文件存储在数据库或文件系统中,一直存在一个争论。两者都有其优缺点。

我想知道是否存在任何特定的应用程序文件存储系统可以克服文件系统和数据库的一些缺点。

例子:

在一个 Web 应用程序中,每年将处理大约 100K 条记录,每条记录有大约 2 到 5 个扫描文件。

  • 处理大量 blob 时,数据库通常会受到性能影响
  • 文件系统通常在处理同一目录中的大量文件时会遇到问题,而且我不想关心处理子文件夹。

在这种情况下,是否存在特定的适用文件存储系统?

相关内容