ULID ထုတ်ပေးသည့် ကိရိယာ
ULID များကို အွန်လိုင်းတွင် ထုတ်ယူပါ — ၄၈ ဘစ် အချိန်စနစ်နှင့် ၈၀ ဘစ် ကျပန်းစနစ် ပါဝင်သော Crockford Base32 စာလုံး ၂၆ လုံးပါ ID များ ဖြစ်သည်။
ထုတ်လုပ်ထားသော ID များ
ဤ ID ကို တည်ဆောက်ပုံ
- ပုံစံတည်ဆောက်ပုံ
- Crockford Base32 စာလုံး ၂၆ လုံး — အချိန်ပြ စာလုံး ၁၀ လုံးနှင့် ၎င်းနောက်တွင် ကျပန်းစာလုံး ၁၆ လုံး ပါဝင်သည်။
- အန်ထရိုပီ (Entropy)
- ၄၈ ဘစ် မီလီစက္ကန့် အချိန်မှတ်ပြီးနောက် ကျပန်းစနစ် ၈၀ ဘစ် ပါဝင်သည်။
- အချိန်
- ဟုတ်ကဲ့။ ပထမ စာလုံး ၁၀ လုံးသည် မီလီစက္ကန့်အချိန်ကို ကုဒ်ပြောင်းထားခြင်းဖြစ်ပြီး အစီအစဉ်သည် အချိန်အတိုင်း ဖြစ်သည်။
- တိုက်ဆိုင်မှု ဖြစ်နိုင်ခြေ
- ကျပန်းအပိုင်းတွင် ၈၀ ဘစ် ပါဝင်သည် — တိုက်ဆိုင်မှုဖြစ်နိုင်ခြေသည် တစ်မီလီစက္ကန့်တည်းတွင် ID မည်မျှထုတ်ယူသနည်းဆိုသည့်အချက်ပေါ်တွင်သာ အဓိကမူတည်သည်။
- ဥပမာ
01KXAVS00MWPRRSFT9F46AMS5J
သင့် ID များကို သင့်ဘရောက်ဇာ၏ ကျပန်းစနစ်ဖြင့်သာ ထုတ်လုပ်ပေးပါသည်။ BroBroGo သို့ မည်သည့်အရာမျှ မပို့ပါ။
အမေးများသော မေးခွန်းများ (FAQ)
ULID ကို မည်သည့်နေရာတွင် အသုံးပြုရန် သင့်တော်သနည်း။
ULID သည် ကျစ်လျစ်ပြီး URL နှင့် အဆင်ပြေကာ စာသားအဖြစ် အချိန်အလိုက် စီနိုင်သည် — ၎င်းသည် မှတ်တမ်းများ (logs)၊ object keys များနှင့် ဖန်တီးချိန်အလိုက် စီလိုသော မှတ်တမ်းများအတွက် အလွန်အသုံးဝင်သည်။
ULID နှင့် UUID v7 သည် အတူတူပင် ဖြစ်ပါသလား။
မဟုတ်ပါ။ နှစ်ခုလုံးတွင် မီလီစက္ကန့်အချိန် ပါဝင်သော်လည်း ULID သည် Crockford Base32 နှင့် စာလုံး ၂၆ လုံးကို သုံးပြီး UUID v7 သည် ပုံမှန် UUID hexadecimal ပုံစံကို ဆက်လက်အသုံးပြုသည်။