Генератор на ULID
Генерирайте ULID стойности онлайн: 26-знакови Crockford Base32 идентификатори с 48-битово време и 80 произволни бита.
Генерирани идентификатори
Как е изграден този ID
- Структура
- 26 Crockford Base32 знака: 10 знака за време, последвани от 16 произволни знака.
- Ентропия
- 80 произволни бита след 48-битовото времево клеймо в милисекунди.
- Време
- Да. Първите 10 знака кодират времето в милисекунди, а лексикалната подредба следва времевата последователност.
- Риск от колизия
- Произволната опашка съдържа 80 бита; рискът зависи основно от това колко идентификатора създавате в рамките на една и съща милисекунда.
- Пример
01KXAVRZJ6BBWA9QVKMQVYSZAD
Вашите идентификатори се генерират локално със силна произволност от браузъра. Нищо не се изпраща до BroBroGo.
Често задавани въпроси
За какво е полезен ULID?
ULID е компактен, удобен за URL адреси и може да се сортира по време като обикновен текст, което е изключително полезно за лог файлове, ключове на обекти и записи, които трябва да се сортират по време на създаване.
Едно и също нещо ли са ULID и UUID v7?
Не. И двата формата включват време в милисекунди, но ULID използва Crockford Base32 и съдържа 26 знака, докато UUID v7 запазва стандартната шестнадесетична структура на UUID.