Декодувати UUID

Як працює декодування UUID

Декодування UUID включає розбір 128-бітного UUID на його складові частини на основі версії та варіанту. Кожна версія UUID має різну структуру:

Version 1 UUIDs

UUID Версії 1 містять часовий штамп (60 бітів), послідовність годинника (14 бітів) та ідентифікатор вузла (48 бітів, зазвичай MAC адреса).

Version 4 UUIDs

UUID Версії 4 генеруються випадково, з 6 бітами, зарезервованими для інформації про версію та варіант.

Version 7 UUIDs

UUID Версії 7 містять часовий штамп (48 бітів) та випадкові дані (74 біти), оптимізовані для продуктивності бази даних.

GUIDs

GUID слідують тій же структурі, що й UUID Версії 4, але зазвичай відображаються великими літерами з дужками.

Nil UUIDs

Nil UUID - це всі нулі і використовуються для тестування та розробки.