UUID v4 v4 · random
Самый распространённый стандартный UUID, создаваемый из 122 случайных бит.
Обзор
Случайны 122 бита, за исключением 6 бит, отведённых под обозначение версии и варианта. Вероятность коллизии практически равна нулю, поэтому он подходит для большинства задач.
Структура
| Длина в битах | 122 random |
|---|---|
| Длина в символах | 36 |
| Формат | hex 8-4-4-4-12 |
| Сортируемый | Нет |
| На основе случайных чисел | Да |
Когда использовать
Используется по умолчанию для обычных уникальных идентификаторов без особых требований к сортировке или воспроизводимости. Для первичных ключей базы данных стоит также рассмотреть v7, дающий преимущество в сортировке.