Tak masz rację! I zrozumiałeś koncepcję.
Dopóki nie podzielisz indywidualnej kolekcji, kolekcja musi mieć główną lokalizację w jednym z zestawów replik. Tak więc pomyśl o tych pojedynczych shardach jako o indywidualnych RS. Tak więc jedna baza danych jest zlokalizowana w jednym fragmencie i jeśli kolekcja shardów wewnątrz bazy danych jest „zrównoważona” do wielu shardów. Dzięki TAG's możesz zdecydować, gdzie ta kolekcja jest rozpowszechniana. Normalna sytuacja rozkłada go równomiernie na wszystkie odłamki.
I zawsze możesz podjąć decyzję, jaka jest główna lokalizacja DB. Po utworzeniu można go "przesunąć", gdy DB jest jeszcze pusty lub dość mały, to szybka operacja. movePrimary