Для чего подходит этот инструмент
ULID (Universally Unique Lexicographically Sortable Identifier) — универсальный лексикографически сортируемый идентификатор. Он сочетает префикс с временной меткой со случайной частью, поэтому сгенерированные идентификаторы можно сортировать примерно в хронологическом порядке.
Это делает ULID полезным в некоторых бизнес-процессах как альтернатива UUID, особенно когда важна читаемая сортировка или упорядочение по времени.
Формат следует канонической спецификации ULID: компонент временной метки плюс случайная часть, закодированные алфавитом Crockford Base32.
Как пользоваться
- Выберите, сколько ULID вы хотите сгенерировать.
- Включите вывод в виде JSON-массива, если хотите вставить результат непосредственно в тестовые фикстуры или код.
- Обновите страницу, чтобы сгенерировать новую партию, затем скопируйте результат.
Примечания о формате
ULID — строка длиной 26 символов. Она включает 10 символов временной метки и 16 случайных символов, поэтому остаётся сортируемой и при этом достаточно уникальной для обычных прикладных нагрузок.
Часто задаваемые вопросы
Для чего используется ULID?
ULID — уникальный идентификатор с временной и случайной частью. Он удобен для записей БД, логов, очередей и URL, когда полезна сортировка по времени создания.
Чем ULID отличается от UUID?
ULID лексикографически сортируется по времени создания и обычно легче читается благодаря Crockford Base32. UUID более стандартизирован и лучше подходит для строгой совместимости.
Можно ли использовать ULID как пароль или secret?
Нет. ULID — это идентификатор, а не секрет. Для секретных значений используйте генератор паролей или криптографических токенов.
Похожие инструменты
- Генератор UUID:Генерируйте значения UUID и GUID, включая UUID v1 и v4
- Генератор случайных паролей:Генерируйте случайные пароли, токены и строки