私は、wiredTiger ストレージ エンジンを使用してサーバーを実行していますが、圧縮をグローバルに有効化していません。ここで、単一のコレクションの「block_compressor」オプションを「snappy」を使用するように変更したいと考えています。mongoDB のドキュメントによると、これは「db.createCollection()」を使用して新しいコレクションを作成するときに可能ですが、既存のコレクションに対してこの手順を実行するにはどうすればよいですか? (初期同期前の新しいレプリカ セット メンバーの場合)
レプリカ セット内の非wiredTigerメンバーとwiredTigerメンバー間の初期同期は、(ファイルをコピーするのではなく)ドキュメントごとのレベルで実行されるため、これは可能であるはずです...
http://docs.mongodb.org/manual/reference/method/db.createCollection/#specify-storage-engine-options