UUID v7 generaator
Genereerige UUID v7 väärtusi veebis: ajaliselt sorditavad UUID-d 48-bitise millisekundite ajamärgise ja 74 juhusliku bitiga.
Genereeritud ID-d
Kuidas see ID on üles ehitatud
- Struktuur
- 48-bitine Unixi millisekundite ajamärgis, versiooni 7 bitid, RFC variandi bitid ja juhuslik täide.
- Entroopia
- Selles teostuses 74 juhuslikku bitti; monotoonset loendurit ei kasutata.
- Aeg
- Jah. Esimesed 48 bitti kodeerivad loomisaega, seega sorditakse ID-d aja järgi ka üle erinevate millisekundite.
- Kollisioonirisk
- Ühe millisekundi sees sõltub kollisioonirisk 74 juhuslikust bitist; äärmiselt suure mahu korral samal millisekundil tuleks kasutada koordineeritud ID-teenust.
- Näide
019f54d2-1517-7d0c-9d25-ff10b602eda7
Teie ID-d genereeritakse kohapeal tugeva brauseri juhuslikkuse abil. BroBroGo serverisse midagi ei saadeta.
KKK
Miks valida UUID v7 asemel UUID v4?
UUID v7 säilitab UUID kuju, kuid sordib aja järgi, mis aitab hoida logisid, andmebaasi indekseid ja sündmuste vooge ligikaudu kronoloogilisena.
Kas UUID v7 peidab loomise aja?
Ei. Ajamärgis on osa ID-st. Kui vajate ilma ajateabeta läbipaistmatut identifikaatorit, kasutage UUID v4 või NanoID-d.