Generátor ULID
Generujte ULID online: 26-znakové identifikátory Crockford Base32 so 48-bitovým časom a 80 náhodnými bitmi.
Vygenerované ID
Ako sa tento identifikátor tvorí
- Formát
- 26 znakov Crockford Base32: 10 časových znakov nasledovaných 16 náhodnými znakmi.
- Entropia
- 80 náhodných bitov nasledujúcich po 48-bitovej milisekundovej časovej pečiatke.
- Čas
- Áno. Prvých 10 znakov kóduje čas v milisekundách, pričom lexikálne usporiadanie zodpovedá času vytvorenia.
- Riziko kolízie
- Náhodná koncová časť má 80 bitov; riziko kolízie závisí najmä od počtu identifikátorov vytvorených v rovnakej milisekunde.
- Príklad
01KXAD45Z87F6TDN4B62EN9CN6
Vaše ID sa generujú lokálne pomocou bezpečnej náhodnosti prehliadača. Do služby BroBroGo sa nič neodosiela.
Často kladené otázky
Na čo je dobrý formát ULID?
ULID je kompaktný, vhodný pre URL a zoraditeľný podľa času ako čistý text, čo je užitočné pre logy, kľúče objektov a záznamy, ktoré sa majú radiť chronologicky.
Je ULID to isté ako UUID v7?
Nie. Hoci oba formáty obsahujú čas v milisekundách, ULID využíva kódovanie Crockford Base32 s 26 znakmi, zatiaľ čo UUID v7 si zachováva štandardný hexadecimálny tvar UUID.