How does mongo not take effect on the original collection after adding new fragments?

  mongodb, question

The current mongo shard cluster has 6 linux shards. The requirement is to add several Windows shards. However, considering the existing more than 100 shards, if the equalizer automatically equalizes after adding shards, which takes a long time, it may have a great impact on the performance. Is it possible to keep the original shards as they are, and the equalizer will only work on the newly added shards in the future?

Tag Aware ShardingYou can achieve your goal, but the data will be unbalanced in the later period. It is not recommended to use this method, or to make it more balanced as much as possible.