Генератор на ULID

Генерирајте ULID вредности онлајн: ID со 26 карактери во Crockford Base32 формат, со 48-битно време и 80 случајни бита.

Генерирани ID
Подготвено. Генерирајте ULID вредности во Вашиот прелистувач.

Како е изграден овој ID

Распоред
26 Crockford Base32 карактери: 10 временски карактери проследени со 16 случајни карактери.
Ентропија
80 случајни бита по 48-битната временска ознака во милисекунди.
Време
Да. Првите 10 карактери ја кодираат временската ознака во милисекунди, а лексичкиот редослед го следи времето.
Ризик од колизија
Случајниот крај има 80 бита; ризикот главно зависи од тоа колку ID вредности создавате во иста милисекунда.
Пример
01KXAD45MMR45MV7EQ2TC5X9YM

Вашите ID се генерираат локално со силна случајност во прелистувачот. Ништо не се испраќа до BroBroGo.

ЧПП

За што е добар ULID?

ULID е компактен, прилагоден за URL и може да се сортира хронолошки како обичен текст, што е корисно за логови, клучеви на објекти и записи кои треба да се сортираат според времето на создавање.

Дали ULID е исто што и UUID v7?

Не. И двата формати вклучуваат време во милисекунди, но ULID користи Crockford Base32 и 26 карактери, додека UUID v7 го задржува стандардниот хексадецимален формат на UUID.