Che cos'è un Validatore UUID?
Il validatore accetta un valore per riga e percorre l'elenco dall'alto verso il basso. Per ogni voce mostra validità, versione, variante e dettagli come il tempo o la parte di nodo che contiene.
Parentesi, virgolette, maiuscole e trattini mancanti sono esplicitamente accettati. Così si può incollare una colonna presa direttamente da un database o da un log, senza ripulirla prima.
Come si usa
- Incolla i valori, uno per riga.
- Fai clic su Verifica.
- Leggi nella tabella quali voci sono valide e di che versione sono.
Casi d'uso
- Controllare dati importati prima di scriverli in una colonna UUID.
- Risalire a quando è stata creata una chiave v7.
- Diagnosticare un valore che sembra un UUID ma non lo è.
Le versioni UUID in breve
| Versione | Ordinabile | Basata su | Usala per |
|---|---|---|---|
| v1 | No | Timestamp + indirizzo MAC | Sistemi storici che si aspettano ancora il v1 |
| v3 | No | Hash MD5 di un nome | Identificatori deterministici quando MD5 è obbligatorio |
| v4 | No | 122 bit casuali | Quasi tutti gli identificatori di uso generale |
| v5 | No | Hash SHA-1 di un nome | Quando lo stesso nome deve dare sempre lo stesso ID |
| v6 | Sì | Timestamp riordinato | Identificatori ordinabili senza rinunciare al casuale |
| v7 | Sì | Tempo Unix in millisecondi | Chiavi primarie di database e ID di eventi |
| v8 | No | Il tuo layout di bit | Formati proprietari o sperimentali |
Tutte e sette le versioni sono da 128 bit e si scrivono nella stessa forma 8-4-4-4-12. Cambia solo il significato dei bit.
Domande frequenti
Perché un UUID apparentemente corretto risulta non valido?
Il più delle volte la lunghezza non torna, c'è un carattere fuori dall'intervallo 0-9 e a-f, oppure i trattini sono nel punto sbagliato. Il validatore indica quanti caratteri ha trovato, il che di solito chiarisce subito il dubbio.
L'UUID nullo viene riconosciuto?
Sì, così come l'UUID massimo. Entrambi sono segnalati a parte, perché sono formalmente validi ma inutilizzabili come identificatori.
I miei valori vengono inviati da qualche parte?
No, la verifica avviene interamente nel tuo browser. Per questo è adatta anche a identificatori provenienti da dati di produzione.