GUID
Зовнішній вигляд
GUID (англ. Globally Unique Identifier) - статистично унікальний 128-бітний ідентифікатор. Загальна кількість унікальних ключів настільки велика (2128), що ймовірність того, що в світі будуть незалежно згенеровані два однакових ключі, вкрай мала.
GUID зазвичай зображається у вигляді 32 шістнадцяткових цифр в групах, розділених дефісом, наприклад, {21EC2020-3AEA-1069-A2DD-08002B30309D}.
Використання
- Microsoft Windows використовує ідентифікатори GUID, щоб визначити класи та інтерфейси об'єктів COM. Скрипт може активувати певний клас або об'єкт, не знаючи назви або місця розташування динамічної бібліотеки, яка містить його.
- ActiveX, система для завантаження та встановлення елементів управління у веб-браузері, використовує ідентифікатори GUID для унікальної ідентифікації кожного елемента керування.
- GUID Partition Table від Intel, або GPT, система для розділення жорстких дисків.
- JT файли використовують розбиття на 4 +2 +2 +8 * 1 байт для подання вузлів в структурі даних і сегмента ідентифікатори.
- Second Life використовує ідентифікатори GUID для ідентифікації всіх своїх активів.
- Розробники баз даних і адміністратори часто використовують ідентифікатори GUID в якості первинних ключів для таблиць бази даних, щоб забезпечити унікальність між базами даних.