根据文件扩展名在两个文件系统之间拆分磁盘写入

根据文件扩展名在两个文件系统之间拆分磁盘写入

背景

我正在运行专有的视频和音频管理应用程序。它读取和写入大型多媒体文件,但也使用本地开发的元数据“数据库”。该数据库由数百万个小文件组成,分布在数十万个深度嵌套的目录中。

问题

应用程序的性能在快速 SSD 上是可以接受的。然而,由于媒体文件数量巨大,将所有内容存储在 SSD 上变得不切实际,只有元数据(<0.2% 的数据)从中受益。

可能的解决方案?

  • 读取性能可以通过以下方式解决覆盖层结合/mnt/ssd& /mnt/hdd
  • 然而,有什么方法可以将*.mmd文件上的创建/写入操作重定向到/mnt/ssd,而所有其他操作都属于/mnt/hdd

相关内容