UUID v7 ထုတ်ပေးသည့် ကိရိယာ
UUID v7 တန်ဖိုးများကို အွန်လိုင်းတွင် ထုတ်ယူပါ — ၄၈ ဘစ် မီလီစက္ကန့် အချိန်မှတ်နှင့် ၇၄ ဘစ် ကျပန်းစနစ် ပါဝင်သော အချိန်အလိုက် စီနိုင်သည့် UUID များ ဖြစ်သည်။
ထုတ်လုပ်ထားသော ID များ
ဤ ID ကို တည်ဆောက်ပုံ
- ပုံစံတည်ဆောက်ပုံ
- ၄၈ ဘစ် Unix မီလီစက္ကန့် အချိန်မှတ်၊ ဗားရှင်း ၇ ဘစ်၊ RFC အမျိုးအစား ဘစ်များနှင့် ကျပန်းဖြည့်စွက်ချက်များ ဖြစ်သည်။
- အန်ထရိုပီ (Entropy)
- ဤစနစ်တွင် ကျပန်းစနစ် ၇၄ ဘစ် ပါဝင်ပြီး monotonic counter မပါဝင်ပါ။
- အချိန်
- ဟုတ်ကဲ့။ ပထမ ၄၈ ဘစ်သည် ဖန်တီးချိန်ကို ကုဒ်ပြောင်းထားခြင်းဖြစ်သောကြောင့် မတူညီသော မီလီစက္ကန့်များအကြား ID များကို အချိန်အလိုက် စီနိုင်သည်။
- တိုက်ဆိုင်မှု ဖြစ်နိုင်ခြေ
- တစ်မီလီစက္ကန့်အတွင်း တိုက်ဆိုင်မှုဖြစ်နိုင်ခြေသည် ၇၄ ဘစ် ကျပန်းစနစ်ပေါ်တွင် မူတည်သည် — တစ်စက္ကန့်တည်းတွင် အလွန်များပြားသော ပမာဏထုတ်ယူပါက ပေါင်းစပ်ညှိနှိုင်းထားသော ID ဝန်ဆောင်မှုကို သုံးသင့်သည်။
- ဥပမာ
019f54d2-1715-71e1-b212-b145b4caf1e1
သင့် ID များကို သင့်ဘရောက်ဇာ၏ ကျပန်းစနစ်ဖြင့်သာ ထုတ်လုပ်ပေးပါသည်။ BroBroGo သို့ မည်သည့်အရာမျှ မပို့ပါ။
အမေးများသော မေးခွန်းများ (FAQ)
UUID v4 အစား UUID v7 ကို အဘယ်ကြောင့် ရွေးချယ်သင့်သနည်း။
UUID v7 သည် UUID ပုံစံကို ဆက်လက်ထိန်းသိမ်းထားသော်လည်း အချိန်အလိုက် စီနိုင်သောကြောင့် မှတ်တမ်းများ၊ ဒေတာဘေ့စ်အညွှန်းများနှင့် ဖြစ်ရပ်စီးဆင်းမှုများကို အချိန်နှင့်အမျှ စနစ်တကျရှိစေရန် ကူညီပေးသည်။
UUID v7 သည် ဖန်တီးချိန်ကို ဖုံးကွယ်ထားပါသလား။
မဟုတ်ပါ။ အချိန်မှတ်သည် ID ၏ အစိတ်အပိုင်းတစ်ခု ဖြစ်သည်။ အချိန်အချက်အလက်များ မပါဝင်သော ID လိုအပ်ပါက UUID v4 သို့မဟုတ် NanoID ကို သုံးပါ။