Generador d'ULID
Genereu ULID en línia: identificadors de 26 caràcters Crockford Base32 amb 48 bits de temps i 80 bits aleatoris.
ID generats
Com es construeix aquest ID
- Estructura
- 26 caràcters Crockford Base32: 10 caràcters de temps seguits de 16 caràcters aleatoris.
- Entropia
- 80 bits aleatoris després de la marca de temps de 48 bits en mil·lisegons.
- Temps
- Sí. Els primers 10 caràcters codifiquen el temps en mil·lisegons, i l'ordre lèxic segueix l'ordre cronològic.
- Risc de col·lisió
- La part final aleatòria té 80 bits; el risc depèn principalment de quants ID es creïn en el mateix mil·lisegon.
- Exemple
01KXAD454CCZVS3E0E7FY9F3TG
Els ID es generen localment amb mètodes aleatoris forts del navegador. No s'envia res a BroBroGo.
Preguntes freqüents
Per a què serveix l'ULID?
L'ULID és compacte, compatible amb URL i ordenable cronològicament com a text pla, cosa que resulta molt útil per a registres, claus d'objectes i registres que s'han d'ordenar per data de creació.
L'ULID és el mateix que l'UUID v7?
No. Tot i que ambdós inclouen el temps en mil·lisegons, l'ULID utilitza Crockford Base32 i 26 caràcters, mentre que l'UUID v7 manté l'estructura hexadecimal estàndard de l'UUID.