Как составной ключ шарда используется для создания новых кусков?Я имею в виду, если у меня есть ключ шарда, такой как
{ключ1: 1, ключ2: 1}
, и коллекция заполняется по ходу работы, как MongoDB создает новые границы чанков, данныечто есть два ключа?Я могу видеть их в конфигурационном сервере, но я не могу их прочитать.они выглядят как
[min key1, min key2] ---> [max key1, max key2]
и многие часто min key 2 > ключ макс 2 .Как это имеет смысл?
Другими словами, как устанавливаются куски min и max для новых кусков, если ключ шарда является составным?
ключ 1 имеет тип string, а ключ 2 имеет тип int
Буду признателен, если вы объясните это на примере.