GUID (Identifikatur Uniku Globalment) huwa identifikatur ta’ 128 bit użat biex jidentifika b’mod uniku l-informazzjoni fis-sistemi tal-kompjuter. Tipprovdi uniċità virtwalment garantita, li tippermetti li d-dejta tiġi ssorveljata u ġestita f'ambjenti distribwiti mingħajr ir-riskju ta 'ħabtiet. GUIDs jintużaw ħafna fl-iżvilupp tas-softwer, databases, sistemi operattivi, u oqsma oħra.
L-għan primarju tal-GUIDs huwa li tiġi żgurata l-uniċità globali tal-identifikaturi. B'differenza minn numri sekwenzjali jew skemi oħra ġestiti lokalment, GUIDs huma ġġenerati bl-użu ta 'algoritmi li jimminimizzaw il-probabbiltà ta' ħabtiet, anke meta l-identifikaturi jinħolqu f'sistemi jew organizzazzjonijiet differenti. Dan huwa kritiku għal sistemi kumplessi fejn id-dejta tiċċaqlaq bejn komponenti u servers differenti.
L-istruttura tal-GUID tikkonsisti f'diversi komponenti, inkluż timestamp, identifikatur uniku tal-host, u numri każwali. Il-kombinazzjoni ta 'dawn l-elementi tiżgura grad għoli ta' uniċità. Il-GUIDs huma tipikament rappreżentati bħala string eżadeċimali separati b'singi, pereżempju, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
Fid-databases, il-GUIDs spiss jintużaw bħala ċwievet primarji għat-tabelli. Dan jevita problemi assoċjati mal-kombinazzjoni ta' dejta minn sorsi differenti, fejn identifikaturi awto-inkrementali regolari jistgħu jikkoinċidu. Il-GUIDs jintużaw ukoll fis-sistemi operattivi, pereżempju, biex jidentifikaw komponenti COM fil-Windows.
L-użu tal-GUIDs jissimplifika l-integrazzjoni tas-sistema u l-iskambju tad-dejta billi jiżgura identifikaturi uniċi globalment. Dan jippermetti lill-iżviluppaturi biex joħolqu applikazzjonijiet aktar affidabbli u skalabbli.