我有一台运行有wiredTiger存储引擎的服务器,但没有全局启用压缩。现在我想改变" block_compressor"单个集合使用的选项" snappy"。 根据mongoDB文档,这可以在使用" db.createCollection()"创建新集合时实现,但是如何为现有集合执行此步骤? (可能在初始同步之前用于新的副本集成员)
由于副本集中的non-wiredTiger和wiredTiger成员之间的初始同步是在每个文档级别上执行的(而不是通过复制文件),因此这应该是可能的......
http://docs.mongodb.org/manual/reference/method/db.createCollection/#specify-storage-engine-options