ULID ജനറേറ്റർ

ഓൺലൈനായി ULID-കൾ സൃഷ്ടിക്കുക: 48-ബിറ്റ് സമയവും 80 റാൻഡം ബിറ്റുകളുമുള്ള 26-ക്യാരക്ടർ Crockford Base32 ID-കൾ.

നിർമ്മിച്ച ID-കൾ
തയ്യാറാണ്. നിങ്ങളുടെ ബ്രൗസറിൽ ULID-കൾ സൃഷ്ടിക്കുക.

ഈ ID എങ്ങനെയാണ് നിർമ്മിച്ചിരിക്കുന്നത്

ലേഔട്ട്
26 Crockford Base32 ക്യാരക്ടറുകൾ: 10 സമയ ക്യാരക്ടറുകൾക്ക് ശേഷം 16 റാൻഡം ക്യാരക്ടറുകൾ.
എൻട്രോപ്പി
48-ബിറ്റ് മില്ലിസെക്കൻഡ് ടൈംസ്റ്റാമ്പിന് ശേഷം 80 റാൻഡം ബിറ്റുകൾ.
സമയം
അതെ. ആദ്യത്തെ 10 ക്യാരക്ടറുകൾ മില്ലിസെക്കൻഡ് സമയത്തെ എൻകോഡ് ചെയ്യുന്നു, കൂടാതെ ലെക്സിക്കൽ ക്രമം സമയത്തെ പിന്തുടരുന്നു.
കൊളിഷൻ സാധ്യത
റാൻഡം ടൈലിന് 80 ബിറ്റുകൾ ഉണ്ട്; ഒരേ മില്ലിസെക്കൻഡിൽ നിങ്ങൾ എത്ര ഐഡികൾ സൃഷ്ടിക്കുന്നു എന്നതിനെ ആശ്രയിച്ചാണ് ഇതിന്റെ സാധ്യത.
ഉദാഹരണം
01KXAD45NDJT23FVJZ2CKEEHZC

നിങ്ങളുടെ ID-കൾ ബ്രൗസറിലെ ശക്തമായ റാൻഡം സിസ്റ്റം ഉപയോഗിച്ച് പ്രാദേശികമായാണ് നിർമ്മിക്കുന്നത്. BroBroGo-ലേക്ക് ഒന്നും അയയ്ക്കുന്നില്ല.

പതിവ് ചോദ്യങ്ങൾ (FAQ)

ULID എന്തിനൊക്കെയാണ് നല്ലത്?

ULID ചെറുതും, URL-ഫ്രണ്ട്‌ലിയും, പ്ലെയിൻ ടെക്സ്റ്റ് ആയി സമയക്രമത്തിൽ അടുക്കാൻ കഴിയുന്നതുമാണ്. ലോഗുകൾക്കും ഒബ്‌ജക്റ്റ് കീകൾക്കും നിർമ്മിച്ച സമയമനുസരിച്ച് അടുക്കേണ്ട റെക്കോർഡുകൾക്കും ഇത് വളരെ ഉപയോഗപ്രദമാണ്.

ULID-ഉം UUID v7-ഉം ഒന്നാണോ?

ഇല്ല. രണ്ടിലും മില്ലിസെക്കൻഡ് സമയം ഉൾപ്പെടുന്നുണ്ടെങ്കിലും, ULID ഉപയോഗിക്കുന്നത് Crockford Base32-ഉം 26 ക്യാരക്ടറുകളുമാണ്, എന്നാൽ UUID v7 സാധാരണ UUID ഹെക്സാഡെസിമൽ രൂപം നിലനിർത്തുന്നു.