具有实时重复数据删除功能的文件系统

具有实时重复数据删除功能的文件系统

是否有一个文件系统可以将文件存储在哈希下,这样就不会出现重复?它可以在任何操作系统下。我知道 Git 可以做到这一点,但我正在寻找可以实时运行的东西。

答案1

ZFS 可以做到这一点,但它不是文件级重复数据删除。它有两个更好的功能:块级重复数据删除(块和文件重复数据删除之间的中介是字节重复数据删除)。

在 Linux 上,有 SDFS;但是 ZFS 有一些更好的功能,例如能够使用固态硬盘作为哈希表存储,这样您就不会为哈希表占用大量 RAM。ZFS 将此称为L2ARC

截至撰写本文时,请不要在 Linux 上使用 ZFS。它还需要再等几年。使用 BSD 实现 ZFS。

答案2

是的。ZFS 可以做到这一点,尽管它可能会“扭曲”您对“实时”的定义。

相关内容