ULID ulid · Base32
Ein kurzer, zeitsortierbarer Identifikator aus 26 Zeichen in Crockford Base32.
Überblick
Kodiert einen 48-Bit-Zeitstempel plus 80 Zufallsbits in 26 Zeichen. Die lexikografische Sortierung entspricht der chronologischen, und er ist sicher für URLs und Dateinamen.
Aufbau
| Bitlänge | 128 |
|---|---|
| Zeichenlänge | 26 |
| Format | Crockford Base32 |
| Sortierbar | Ja |
| Zufallsbasiert | Ja |
Wann verwenden
Wird als Alternative zur UUID verwendet, wenn ein sortierbarer, kurzer öffentlicher Identifikator benötigt wird. Da Base32 nicht zwischen Groß- und Kleinschreibung unterscheidet, ist er auch für Menschen gut lesbar.