Драйверы базы данных MongoDB по умолчанию генерируют идентификатор ObjectID, который присваивается полю _id каждого документа. Во многих случаях ObjectID может использоваться как уникальный идентификатор в приложении.
ObjectID - это 96-битное число, составленное следующим образом:
4-байтовое значение, представляющее секунды с начала эпохи Unix (которые не будут исчерпаны до 2106 года)
3-байтовый идентификатор машины (обычно получаемый из MAC-адреса),
2-байтовый идентификатор процесса и
3-байтовый счетчик, начиная со случайного значения.