Command Palette

Search for a command to run...

ГЕ

Генератор UUID

Сгенерируйте случайные UUID (универсально уникальные идентификаторы)

Что такое генератор UUID?

UUID Generator — это бесплатный онлайн-инструмент, который создает универсальные уникальные идентификаторы (UUID), также известные как GUID (глобально уникальные идентификаторы). UUID — это 128-битные значения, используемые для однозначной идентификации объектов, записей и ресурсов в программных системах, не требуя центрального органа.

Этот генератор производит UUID версии 4, случайный вариант, который нужен почти в каждом случае, когда идентификатор должен быть уникальным, не координируясь ни с чем другим. Вы можете генерировать по одному или массово генерировать десятки и копировать их в формате, который ожидает ваш код: каноническом, верхнем регистре, скрепленном или с удаленными дефисами.

UUID необходимы в распределенных системах, базах данных, API и микросервисах, где необходима уникальная идентификация на разных серверах и службах. Если вам нужен первичный ключ для записи базы данных, маркера сеанса или уникального имени файла, этот инструмент мгновенно генерирует совместимые со стандартами UUID в вашем браузере.

Версии не взаимозаменяемы, и выбор неправильной имеет последствия. Версия 4 представляет собой 122 случайных бита, чего достаточно, чтобы коллизии не представляли практической проблемы: вам нужно было бы генерировать миллиарды, прежде чем шансы стали заслуживать внимания. Версия 1 кодирует временную метку и сетевой адрес машины, поэтому она сортируется по времени создания и утекает, где и когда она была сделана, поэтому она вышла из моды. Версия 7, более новая опция, сохраняет порядок времени без идентификатора оборудования, и что порядок имеет большее значение, чем звучит: случайная версия 4 идентификаторы разбросаны по индексу базы данных и фрагментируют его, в то время как упорядоченные по времени идентификаторы добавляются. Единственное, чего нет версии, секретно. UUID уникален, не лишен всяких сомнений в том смысле, что токен безопасности должен быть, поэтому он не должен стоять на одном месте.

Вы можете проверить вывод этого генератора v4 UUID на глаз Возьмите идентификатор, такой как 3f2b8c1e-9d4a-4e7b-b6a2-5c0d8e1f7a93: первая цифра третьей группы всегда равна 4, версия, а первая цифра четвертой группы всегда равна 8, 9, a или b, вариант. Каждая другая шестигранная цифра приходит от генератора случайных чисел uuid. Переключите формат на дефисы без и тот же идентификатор составляет 32 символа; {braces} делает его 38. Любой онлайн-генератор UUID или генератор UUID GUID, следующий за RFC 9562, создает этот же макет.

Как использовать генератор UUID?

  1. Проверьте версию 4 - это то, что вам нужно

    Решите, является ли версия 4 правильным выбором. Его 122 случайных бита делают его по умолчанию для первичных ключей, имен файлов и идентификаторов корреляции; идентификаторы с временным порядком являются альтернативой, когда значение будет сильно индексироваться базой данных.

  2. Установить количество

    Введите, сколько UUID сгенерировать в поле Количество UUID, которое настроено на 1-100 за клик, и выберите Формат: По умолчанию (строчный регистр), ВЕРХНИЙ РЕГИСТР, Без дефисов или {braces}.

  3. Сгенерировать UUID

    Нажмите "Генерировать". Каждый идентификатор соответствует макету версии 4, определенному в RFC 9562, со случайными битами, взятыми из API веб-криптовалюты, а не из Math.random.

  4. Скопируйте и используйте

    Щелкните значок копирования рядом с любым UUID, чтобы скопировать его, или кнопку "Копировать" над списком, чтобы захватить всю партию, по одному идентификатору в строке, в выбранном вами формате.

Основные характеристики

  • Криптографическая случайность

    122 случайных бита поступают из Web Crypto API, а не из Math.random, выход которого предсказуем по более ранним значениям

  • Четыре выходных формата

    Копировать как канонический строчный, прописной, скрепленный {...} или с очищенными дефисами, соответствуя ожиданиям вашего языка или базы данных

  • массовая генерация

    Создавайте несколько UUID одновременно для пакетных операций, таких как заседание баз данных или создание тестовых данных

  • Соответствует стандартам

    Каждый идентификатор соответствует компоновке версии 4 в RFC 9562, которая уплотнила RFC 4122, при этом биты версии и варианта установлены правильно

Frequently Asked Questions

Да, это бесплатно, без регистрации. Каждый щелчок "Создать" засчитывается в ежедневный лимит использования на инструмент, 10 в день в качестве гостя и 50 в день с бесплатной учетной записью, и один щелчок может привести к получению до 100 идентификаторов, поэтому обычная пакетная работа удобно подходит.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

uuidguiduniqueidentifiergeneratorrandomuuid guid generatoronline uuid generatoruuid random generatorv4 uuid generatorguid generator