Hvad er UUID?
UUID (Universal Unique Identifier) er en 128-bit identifikator, der er standardiseret af Open Software Foundation for at sikre global entydighed i distribuerede systemer. Standardformatet er:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx( (8-4-4-4-12 hexadecimale cifre). Vigtige funktioner:
- Global entydighed: Meget lav sandsynlighed for duplikering (teoretisk set genereres 1 milliard UUID'er i sekundet med 50 % sandsynlighed for duplikering i l?bet af 100 ?r). Standarder: Overholder den internationale standard RFC 4122 Underst?ttelse af flere versioner: ? Version 1: Baseret p? tidsstempler og MAC-adresser Version 4: Baseret p? tilf?ldige tal (mest almindeligt anvendt) Instruktioner til brug af v?rkt?jet
1. V?lg version: Genererer sikre UUIDv4-tilf?ldige identifikatorer som standard 2. Antal genereringer: Genererer 1-1000 UUID'er i bulk3. Kopier resultat: Kopiering af identifikatorer i standardformat med et enkelt klik4. Anvendelsesscenarier: ? Prim?rn?gle i database - Identifikation af node i distribueret system - Unik navngivning af filer/ressourcer - Generering af sessions-ID Teknisk specifikation
Alle genererede UUID'er indeholder: - 16 bytes l?ngde( (128 bits) Standard afgr?nser( (bindestreg) - Versionsidentifikationsbit( (13. tegn) - Variant-identifikationsbit( (17. tegn) Bem?rk: Dette v?rkt?j gennemf?rer beregningen lokalt i browseren uden netv?rkstransmission for at sikre datasikkerheden.