ULID генераторы

Интернетте ULID жасаңыз: 48 биттік уақыт және 80 кездейсоқ биттен тұратын 26 таңбалы Crockford Base32 идентификаторлары.

Жасалған ID-лер
Дайын. Браузеріңізде ULID мәндерін жасаңыз.

Бұл ID қалай жасалған

Құрылымы
26 Crockford Base32 таңбасы: 10 уақыт таңбасы, одан кейін 16 кездейсоқ таңба.
Энтропия
48 биттік миллисекундтық уақыт белгісінен кейін 80 кездейсоқ бит.
Уақыт
Иә. Алғашқы 10 таңба миллисекундтық уақытты кодтайды және лексикалық реттілік уақыт бойынша жүреді.
Коллизия қаупі
Кездейсоқ соңында 80 бит бар; қауіп негізінен бір миллисекундта қанша ID жасайтыныңызға байланысты.
Мысал
01KXAD45HAGPAST4EV76CBSQ70

ID-леріңіз сенімді браузерлік кездейсоқтық арқылы жергілікті түрде жасалады. BroBroGo серверіне ештеңе жіберілмейді.

Жиі қойылатын сұрақтар (FAQ)

ULID не үшін тиімді?

ULID ықшам, URL-үйлесімді және қарапайым мәтін ретінде уақыт бойынша сұрыпталады, бұл журналдар, объект кілттері және жасалу уақыты бойынша сұрыпталуы керек жазбалар үшін пайдалы.

ULID пен UUID v7 бірдей ме?

Жоқ. Екеуі де миллисекундтық уақытты қамтиды, бірақ ULID Crockford Base32 және 26 таңбаны пайдаланады, ал UUID v7 стандартты UUID он алтылық пішінін сақтайды.