Да, прав си! И ти разбра концепцията.
Докато не разделяте индивидуална колекция, колекцията трябва да има основно местоположение в един от комплектите реплики. Така че, помислете за тези индивидуални фрагменти като за отделни RS. И така, една DB е разположена в един шард и ако колекцията от фрагменти вътре в DB, колекцията е „балансирана“ към множество фрагменти. С TAG можете да решите къде да се разпространи тази колекция. Нормалната ситуация е да го разпределите равномерно във всички фрагменти.
И винаги можете да вземете решение кое е основното местоположение на DB. След като създадете, можете да го "преместите", когато DB е все още празен или доста малък, това е бърза операция. movePrimary