Нажмите для генерации
——————-——————-——————-——————
v4 Случайный v7 Временной Nil
 
0 записей
UUID ещё не сгенерированы

Часто задаваемые вопросы

Что такое UUID?

UUID (Universally Unique Identifier) — это 128-битный идентификатор, используемый для уникальной идентификации информации в компьютерных системах. UUID стандартизированы RFC 9562 и спроектированы так, чтобы быть уникальными без центрального координатора.

В чём разница между UUID v4 и v7?

UUID v4 генерируется с помощью случайных чисел, что делает его полностью непредсказуемым. UUID v7 содержит временную метку Unix в первых 48 битах, что позволяет сортировать по времени — идеально для первичных ключей в базах данных.

Возможны ли коллизии UUID v4?

Теоретически да, но практически нет. С 122 случайными битами нужно сгенерировать около 2,71 квинтиллиона UUID, чтобы вероятность коллизии достигла 50%. Это астрономически маловероятно в любом реальном сценарии.

Когда использовать UUID v7 вместо v4?

Используйте UUID v7, когда нужны идентификаторы с сортировкой по времени — например, для первичных ключей БД. Поскольку v7 UUID упорядочены по времени создания, они обеспечивают гораздо лучшую производительность индексов в B-tree базах данных по сравнению со случайными v4.

Мои данные в безопасности?

Да. Все UUID генерируются полностью в вашем браузере с использованием Web Crypto API. Никакие данные не отправляются на сервер. Вы можете проверить это во вкладке Network в инструментах разработчика.