Що таке UUID?
UUID (Universal Unique Identifier) - це 128-б?тний ?дентиф?катор, стандартизований Open Software Foundation для забезпечення глобально? ун?кальност? в розпод?лених системах. Стандартний формат ма? вигляд:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx( (8-4-4-4-4-12 ш?стнадцяткових цифр). Основн? характеристики:
- Глобальна ун?кальн?сть: Дуже низька ймов?рн?сть дублювання (теоретично генеру?ться 1 м?льярд UUID за секунду, з ймов?рн?стю 50% дублювання протягом 100 рок?в). Стандарти: В?дпов?да? м?жнародному стандарту RFC 4122 П?дтримка дек?лькох верс?й: ? Верс?я 1: На основ? м?ток часу та MAC-адрес Верс?я 4: На основ? випадкових чисел (найчаст?ше використову?ться) ?нструкц?я по використанню ?нструменту
1. Вибер?ть верс?ю: За замовчуванням генеру? безпечн? випадков? ?дентиф?катори UUIDv4 2. К?льк?сть покол?нь: Генеру? 1-1000 UUID масово3. Результат коп?ювання: Коп?ювання ?дентиф?катор?в стандартного формату в один кл?к4. Сценар?? застосування: ? Первинний ключ бази даних - ?дентиф?кац?я вузл?в розпод?лено? системи - Ун?кальне ?менування файл?в/ресурс?в - Генерац?я ?дентиф?катор?в сеанс?в Техн?чна специф?кац?я
Вс? згенерован? UUID м?стять: - довжину 16 байт( (128 б?т) Стандартний розд?льник( (деф?с) - Б?т ?дентиф?кац?? верс??( (13-й символ) - Б?т ?дентиф?кац?? вар?анту( (17-й символ) Прим?тка: Цей ?нструмент завершу? обчислення локально в браузер?, без передач? по мереж?, щоб забезпечити безпеку даних.