Возможно, что я столкнусь с проблемами в шардинге mongoDB, если изменить тип _id в mongoDB на другой формат, такой же как int, string или ....? потому что структура _id имеет вид: 1- первые 4 байта, представляющие секунды после unix эпохи 2- следующие 3 байта являются идентификатором машины 3- следующие 2 байта состоят из идентификатора процесса 4- Последние 3 байта являются случайным значением счетчика
, и я думаю, что те 3 байта, которые используются для идентификатора машины , очень полезны для шардинга.