我强烈怀疑答案是“不”,但这里是一个问题:
是否可以通过Windows文件系统压缩来压缩一个或多个Mongodb数据文件?
(使用SQL Server,这是一个不,不,但我更新MongoDB)
TIA!
对于SQL Server来说这不完全正确。 您可以使用NTFS压缩,但如果系统在NTFS压缩重写扇区时发生故障,则必须接受日志文件损坏的风险。 有关详细信息,请参阅Microsoft文章 。
Mongodb不一定会有任何不同。 风险有所增加,但这只会在非常大型,高容量的系统中实现。
如果要使用文件系统压缩,最好使用支持数据库服务器的操作系统和文件系统。 即,Solaris和ZFS。 您可以selectOracle支持的Oracle Solaris 11 Express,也可以select构build在Illumos(以前称为OpenSolaris)上的系统,如Nexenta。