私は MongoDB の初心者で、シャーディングについて質問があります。
新しいシャードがクラスターに追加されたときのことを知っています。バランサーはチャンクの一部を既存のシャードから新しいシャードに移動します。
しかし、MongoDB はメモリ マップ ファイルを使用してデータ ソースをメモリにマップするため、私の質問は、ディスク上のチャンクが移動された直後に、メモリ マップ ファイルも「再マップ」されるのでしょうか?
たとえば、現在、シャード 1 とシャード 2 があり、各シャードは 1 つのマシンで実行されており、新しいマシンがシャード 3 として追加されています。 、削除されたデータをマップするメモリマップファイルもすぐに消去されるというのは本当ですか?