Локально сгенерируйте случайный UUID v4 или UUID v7 с метками времени в миллисекундах, от 1 до 1000 за раз. Поддерживает быстрый выбор количества и ящиков, а также копирование по одному или все.
v4 использует crypto.randomUUID; v7 использует 48-битную метку времени в миллисекундах и 74-битное криптографическое случайное число, которое показывает время генерации. Приращение не гарантируется до одной и той же миллисекунды или при откате часов назад; ни одна из версий не может быть абсолютно уникальной.
Сочетание клавиш: Ctrl/⌘+Enter. Изменение входных данных или параметров удаляет старые результаты.
х — шестнадцатеричное число; y является одним из 8, 9, a или b. Это всего лишь описание формата.
v4 — случайный идентификатор; первые 48 бит v7 — это миллисекундная временная метка Unix, а остальные действительные случайные биты — 74 бита, что подходит для грубой сортировки по времени, но показывает время генерации. Приращения не гарантируются в течение одной и той же миллисекунды и при откате часов назад. v1 не поддерживается.
Вероятность столкновения крайне мала, но это не является математической гарантией абсолютного неповторения. При использовании в базах данных все равно следует устанавливать соответствующие уникальные ограничения.
v4 вызывает crypto.randomUUID(); v7 записывает 48-битную миллисекундную метку времени Unix, биты версии и варианта в соответствии с RFC 9562 и использует crypto.getRandomValues для генерации 74-битных случайных данных. v7 не обеспечивает строгую монотонность в течение одной и той же миллисекунды, а откат часов также может нарушить порядок; ни то, ни другое не является абсолютной и уникальной гарантией.
Проверка содержимого:2026-09-08 · Об этом сайте и описании контента