Генератор ULID
Создавайте ULID с временной и случайной частями, задавая значение в поле «Количество».
Запустить инструмент
Генератор ULID создаёт идентификаторы, в которых сочетаются часть, связанная со временем в миллисекундах, и случайная часть. Каждый ULID содержит 26 символов: сначала идёт 10-символьный временной компонент, затем 16 символов, полученных кодированием 10 случайных байт через алфавит base32. Оставьте необязательное поле «Количество» пустым, чтобы создать один результат, или укажите числовое значение вручную. Перед генерацией значения меньше 1 автоматически заменяются на 1, а значения больше 100 заменяются на 100. После запуска инструмент показывает список созданных идентификаторов, применённое числовое количество, отметку времени и первый ULID в качестве отдельного примера. Случайная часть формируется с использованием генератора случайности операционной системы. Полученные результаты не следует считать гарантированно уникальными во всём мире, строго упорядоченными между отдельными запусками или полностью соответствующими внешнему стандарту. Если при вычислении возникает ошибка, на экране появляется сообщение о сбое и текст возникшего исключения.
Инструкция
- Оставьте поле «Количество» пустым, если нужен один ULID.
- Введите в поле «Количество» числовое значение, если нужно создать несколько идентификаторов.
- Запустите генерацию.
- Сверьте применённое количество с результатом: числа меньше 1 заменяются на 1, а числа больше 100 на 100.
- При сбое прочитайте сообщение и текст исключения.
Примеры
- Чтобы получить один ULID, оставьте поле «Количество» пустым и запустите генерацию.
- Чтобы создать набор из 25 ULID, введите в поле «Количество» число 25 и запустите генерацию.
Частые вопросы
Сколько идентификаторов создаётся по умолчанию?
Если оставить поле «Количество» пустым, инструмент применит значение 1 и создаст один идентификатор.
Как обрабатывается поле «Количество»?
Перед генерацией число меньше 1 заменяется на 1, а число больше 100 заменяется на 100. Поддерживается числовой ввод.
Из чего состоит ULID?
Каждый ULID состоит из 26 символов. Сначала идёт 10-символьная часть, связанная со временем в миллисекундах, затем 16 символов, полученных кодированием 10 случайных байт в base32.
Что показывается в результате?
После запуска отображаются созданные идентификаторы, применённое количество, отметка времени и первый ULID в качестве примера.