UUID-generator
Generera slumpmässiga UUID v4 omedelbart. Skapa enskilda eller mass-UUID med ett klick.
Vad är en UUID?
UUID (Universally Unique Identifier) är en 128-bitars identifierarstandard som används för att unikt identifiera information i programvara. Ett UUID-värde skrivs som 32 hexadecimala siffror i formatet 8-4-4-4-12.
Vad är skillnaden mellan UUID v4 och v1?
UUID v1 baseras på tidsstämpel och MAC-adress, vilket gör den förutsägbar och spårbar. UUID v4 använder slumptal och ger bättre integritet utan korrelation mellan genererade värden.
Vad är skillnaden mellan UUID och GUID?
UUID och GUID avser samma koncept. GUID är Microsofts term för UUID-standarden definierad i RFC 4122. De är funktionellt identiska.
Vad betyder UUID-formatet 8-4-4-4-12?
Formatet representerar 5 grupper av hexadecimala siffror separerade med bindestreck: time_low (8), time_mid (4), time_hi_and_version (4), clock_seq (4), node (12). Versionssiffran finns i den tredje gruppen.
Är genererade UUIDs verkligen unika?
UUID v4 använder 122 bitars slumpmässighet. Sannolikheten att generera en dubblett är ungefär 1 på 2,71 × 10¹⁸, vilket gör kollisioner praktiskt taget omöjliga.
Kan UUIDs användas som primärnycklar i databaser?
Ja, UUIDs används ofta som primärnycklar. De tillåter distribuerade system att generera unika identifierare utan koordination. De kan dock påverka indexprestandan jämfört med sekventiella heltalsnycklar.
Är UUIDs skiftlägeskänsliga?
Nej, UUIDs är inte skiftlägeskänsliga. Både versala och gemena hexadecimala representationer refererar till samma UUID-värde. Det konventionella formatet enligt RFC 4122 är dock gemener.
Kan UUIDs vara sekventiella eller sorterbara?
Standard UUID v4 är inte sekventiell. Om du behöver tidsordnade UUIDs, överväg UUID v7 eller ULID.
Hur används UUIDs i URL:er och API:er?
UUIDs används ofta i REST API-URL:er för att identifiera resurser, som /api/users/550e8400-e29b-41d4-a716-446655440000. De förhindrar uppräkningsattacker.
Hur mycket lagringsutrymme kräver en UUID?
En UUID är 128 bitar (16 byte) i binär form. Som sträng tar den 36 tecken (32 hex-siffror + 4 bindestreck). I databaser, använd binary(16) för effektiv lagring.
Är UUIDs säkra och oförutsägbara?
UUID v4-värden är oförutsägbara när de genereras med en kryptografiskt säker slumptalsgenerator. De är dock inte utformade som säkerhetstokens.
Vad är en nil UUID?
Nil UUID (00000000-0000-0000-0000-000000000000) är en speciell UUID med alla bitar satta till noll. Den används ibland som platshållare eller för att representera frånvaron av ett giltigt UUID-värde.