AG UUID

UUID v1 v1 · time

Самая первая версия UUID, создаваемая на основе времени и узла (обычно MAC-адреса).

Обзор

Объединяет временную метку (в единицах по 100 наносекунд, отсчёт с 1582 года), последовательность тактов и идентификатор узла. Содержит сведения о порядке, но может раскрывать MAC-адрес устройства-генератора, что создаёт проблемы с приватностью.

Структура

Длина в битах128
Длина в символах36
Форматhex 8-4-4-4-12
СортируемыйЧастично
На основе случайных чиселНет

Когда использовать

Используется, когда нужна совместимость с устаревшими системами или важно отслеживать время создания и устройство. Для новых проектов чаще лучше подходит v7.

Пример

UUID v1
a1b2c3d4-1111-11ee-8000-0242ac120002

Сгенерировать этот формат

Смотреть код для разных языков →