ULID-generaattori

Luo ULID-tunnisteita verkossa: 26-merkkinen Crockford Base32 -tunniste, jossa on 48-bittinen aika ja 80 satunnaista bittiä.

Luodut tunnisteet
Valmis. Luo ULID-tunnisteita selaimessasi.

Miten tämä tunniste muodostuu

Rakenne
26 Crockford Base32 -merkkiä: 10 aikamerkkiä, joita seuraa 16 satunnaista merkkiä.
Entropia
80 satunnaista bittiä 48-bittisen millisekuntiaikaleiman jälkeen.
Aika
Kyllä. Ensimmäiset 10 merkkiä koodaavat ajan millisekunteina, ja leksikaalinen järjestys noudattaa aikaa.
Törmäysriski
Satunnaisessa loppuosassa on 80 bittiä; riski liittyy lähinnä siihen, kuinka monta tunnistetta luodaan saman millisekunnin aikana.
Esimerkki
01KXAD45A2YE0HDXVQA8VF0HS3

Tunnisteesi luodaan paikallisesti selaimen vahvalla satunnaisgeneraattorilla. Mitään ei lähetetä BroBroGo-palveluun.

Usein kysytyt kysymykset

Mihin ULID sopii?

ULID on tiivis, URL-ystävällinen ja aakkosjärjestyksessä ajan mukaan lajiteltava pelkkänä tekstinä. Tämä on hyödyllistä lokeissa, objektiavaimissa ja tietueissa, joiden tulisi järjestyä luontiajan mukaan.

Onko ULID sama asia kuin UUID v7?

Ei. Molemmat sisältävät millisekuntiaikaleiman, mutta ULID käyttää Crockford Base32 -merkistöä ja 26 merkkiä, kun taas UUID v7 säilyttää perinteisen heksadesimaalisen UUID-muodon.