Generatore ULID
Generi ULID online: identificativi a 26 caratteri in formato Crockford Base32 con marcatura temporale a 48 bit e 80 bit casuali.
ID generati
Come viene generato questo ID
- Struttura
- 26 caratteri Crockford Base32: 10 caratteri temporali seguiti da 16 caratteri casuali.
- Entropia
- 80 bit casuali successivi ai 48 bit della marcatura temporale in millisecondi.
- Data/Ora
- Sì. I primi 10 caratteri codificano il tempo in millisecondi, consentendo un ordinamento lessicale basato sul tempo.
- Rischio di collisione
- La parte finale casuale dispone di 80 bit; il rischio dipende principalmente dal numero di ID generati all'interno dello stesso millisecondo.
- Esempio
01KXAD45F6V70NK29ZAX0HCQ0T
I Suoi ID vengono generati localmente tramite funzioni di generazione casuale sicure del browser. Nessun dato viene inviato a BroBroGo.
Domande frequenti
A cosa serve un ULID?
L'ULID è compatto, adatto agli URL e ordinabile temporalmente come testo normale, il che lo rende ideale per log, chiavi di oggetti e record che richiedono un ordinamento in base alla data di creazione.
L'ULID è uguale all'UUID v7?
No. Sebbene entrambi includano il tempo in millisecondi, l'ULID utilizza la codifica Crockford Base32 a 26 caratteri, mentre l'UUID v7 mantiene la classica struttura esadecimale degli UUID.