AG UUID

Руководства

Статьи о концепциях UUID, выборе версии и применении на практике.

Что такое UUID

Разбираем с основ, что такое UUID (универсальный уникальный идентификатор) и зачем он нужен.

Полный обзор версий UUID (v1, v3, v4, v5, v7)

Сравниваем, как создаётся каждая версия UUID и когда её использовать.

UUID vs ULID vs NanoID

Сравниваем три ключевых идентификатора по длине, сортировке и назначению.

UUID в качестве первичного ключа базы данных

Рассматриваем плюсы и минусы использования UUID как первичного ключа и выбор между v4 и v7.

Вероятность коллизии и безопасность

Разбираемся, действительно ли UUID уникален и можно ли использовать его как токен безопасности.

Использование UUID в URL и именах файлов

Разбираем нюансы размещения UUID в путях URL и именах файлов, а также более короткие альтернативы.

Производительность UUID и советы по хранению

Рассматриваем факторы, влияющие на производительность UUID при массовой генерации и хранении в базе данных.

Лучшие практики использования UUID

Собираем в виде чек-листа принципы, которых стоит придерживаться при работе с UUID на практике.