Генератор UUID
Створюйте унікальні ідентифікатори для баз даних, API та файлів: випадкову версію 4 або сортовану версію 7 у потрібному форматі, а також перевіряйте будь-який UUID.
- Оберіть версію й кількість
- Оберіть формат
- Скопіюйте або завантажте список
Ваші файли ніколи не залишають пристрій
Що таке UUID?
UUID (або GUID) — 128-бітний ідентифікатор із 32 шістнадцяткових символів. Імовірність повтору настільки мала, що його можна створювати будь-де без центрального реєстру.
Версія 4 чи 7?
- Версія 4: повністю випадкова — звичний вибір для ID, токенів і назв файлів.
- Версія 7: починається з часу створення в мілісекундах, тож нові ID сортуються після старих. Краще для ключів БД — індекси лишаються компактними.
- NIL: UUID із самих нулів, використовується як порожнє значення.
Формати й перевірка
- Великі літери, без дефісів, у {дужках} як GUID Microsoft або як посилання urn:uuid:.
- Вставте UUID у перевірку, щоб дізнатися, чи він правильний, його версію, варіант і час створення для v1 і v7.
Поширені запитання
Чи справді ці UUID унікальні?
На практиці так. Версія 4 містить 122 випадкові біти з криптографічного генератора пристрою; повтор астрономічно малоймовірний.
Чим UUID відрізняється від GUID?
Це те саме. GUID — назва Microsoft, часто великими літерами й у фігурних дужках.
v4 чи v7 для бази даних?
Для первинних ключів зазвичай краща v7: нові значення впорядковані за часом, індекси лишаються ефективними.
Чи можна створити багато одразу?
Так, до 1000 за клацання. Скопіюйте всі або збережіть у текстовий файл.
Чи зберігаються створені UUID?
Ні. Вони створюються на пристрої й нікуди не зберігаються та не надсилаються.
Чи можна дізнатися дату з UUID?
Так, для версій 1 і 7. Вставте його в перевірку.