UUID: где применяются
Практическое применение
Первичные ключи в распределённых системах, идентификаторы заказов и сессий, имена файлов и загрузок, ключи идемпотентности запросов, трейс-ID для логирования и отладки интеграций.
Генерация пачкой удобна, когда нужно заранее подготовить набор идентификаторов для импорта данных или тестовых записей.
Особенности
UUID занимает больше места, чем автоинкрементный integer, и хуже упорядочивается — для высоконагруженных индексов это стоит учитывать (существуют упорядоченные варианты вроде UUIDv7).
Не используйте UUID как секрет: он уникален, но не является случайным паролем или токеном доступа.