Генератор ULID
Згенеруйте випадковий універсальний унікальний лексикографічно сортований ідентифікатор (ULID).
Щоб згенерувати ULID, задайте кількість і формат: сортовані 26-символьні ідентифікатори з’являються миттєво; вставте ULID у декодер, щоб прочитати його мітку часу або перетворити на UUID.
Last updated:
Генератор ULID. Згенеруйте випадковий універсальний унікальний лексикографічно сортований ідентифікатор (ULID). Миттєво створюйте хронологічно сортовані ідентифікатори за допомогою нашого безкоштовного онлайн-генератора ULID.
Цей інструмент дозволяє генерувати ідентифікатори, що поєднують унікальність UUID із сортуванням позначок часу. Незалежно від того, чи індексуєте ви таблиці NoSQL або структуруєте журнали подій, наш інструмент створення ULID гарантує сортування без колізій.
Якщо ви віддаєте перевагу стандартним випадковим ідентифікаторам, наш Генератор UUID ідеальний. Вкажіть кількість і згенеруйте ваші ідентифікатори.
Ця преміальна утиліта створення ідентифікаторів, які можна сортувати використовує безпечні обчислення на стороні клієнта для створення ваших ULID у браузері, гарантуючи, що ваша архітектура бази даних ніколи не завантажуватиметься на віддалений сервер.
Генерація первинних ключів на сторонніх серверах розкриває ваші показники, але наш автономний інструмент зменшує цю вразливість. Ми надаємо 100% приватний спосіб генерувати ULID локально на вашому пристрої.
Поширені запитання
Як згенерувати ULID онлайн?
Задайте Кількість (від 1 до 500) і виберіть Формат: Необроблений розміщує по одному ULID на рядок, JSON дає масив, а CSV — список через кому. Натисніть Оновити для нових ідентифікаторів, Копіювати, щоб скопіювати їх, або Завантажити, щоб зберегти файл .txt, .json чи .csv. Кількість і параметри запам’ятовуються в цьому браузері.
Що таке ULID?
ULID (Universally Unique Lexicographically Sortable Identifier) — це 128-бітний ідентифікатор, записаний 26 символами Crockford base32. Перші 10 символів кодують мітку часу в мілісекундах, а останні 16 випадкові, тож ULID сортуються за часом створення як звичайний текст, на відміну від випадкових UUID v4.
Що робить монотонний режим?
Усі ідентифікатори в одному пакеті мають однакову мітку часу. З увімкненим параметром Монотонний (строго зростаючий) випадкова частина збільшується для кожного ідентифікатора, тож список строго зростає й зберігає порядок генерації під час сортування. Якщо його вимкнено, кожен ідентифікатор отримує нові випадкові біти, і ідентифікатори з тієї самої мілісекунди можуть сортуватися в будь-якому порядку.
Як отримати мітку часу з ULID?
Вставте його в поле ULID для декодування або натисніть Декодувати перший ULID. Таблиця показує Unix-мітку часу в мілісекундах, дату UTC в ISO 8601, Вашу локальну дату, часову й випадкову частини та еквівалентний UUID. Для даних неправильної довжини або з літерами I, L, O чи U показується помилка.
Чи можна перетворити UUID на ULID і назад?
Так. Обидва є 128-бітними значеннями, тож перетворення відбувається без втрат. Декодер показує форму UUID будь-якого ULID, а Конвертер UUID у ULID перетворює UUID, з дефісами чи без них, на ULID. Перетворений UUID v4 не містить змістовної мітки часу.
Чи генеруються ULID безпечно й приватно?
Так. Ідентифікатори генеруються у Вашому браузері бібліотекою ulid, яка використовує генератор випадкових чисел Web Crypto, і нічого не надсилається на сервер.
Як користуватися цим онлайн-інструментом
Генератор ULID створено для швидких робочих процесів у браузері, коли потрібно форматувати, перевіряти, конвертувати, декодувати, кодувати, генерувати або аналізувати дані без важкої настільної програми. Почніть з поля введення або видимих параметрів, перевірте результат і скопіюйте або завантажте вихідні дані.
Приватна обробка у браузері
Генератор ULID залишає звичайний етап обробки локально у вашому браузері. Це корисно для фрагментів коду, токенів, документів, значень конфігурації, текстів та інших матеріалів, які не слід без потреби надсилати на віддалений сервіс.
Коли цей інструмент корисний
Використовуйте Генератор ULID для повторюваних задач розробника, технічної документації, QA-перевірок, швидких конвертацій, налагодження, очищення контенту та внутрішніх командних процесів. Сторінка робить акцент на зрозумілих вхідних даних, швидкому відгуку та результаті, який легко використати далі.
Практичні поради
Перед копіюванням фінального результату перевірте пробіли, регістр, імена файлів, кодування, структуру токенів, переноси рядків або формат виводу. Такі невеликі перевірки зменшують помилки у коді, звітах, задачах, листах або технічних нотатках.