Generator UUID v7
Ustvarite vrednosti UUID v7 na spletu: časovno razvrstljivi UUID-ji z 48-bitnim časovnim žigom v milisekundah in 74 naključnimi biti.
Ustvarjeni ID-ji
Kako je sestavljen ta ID
- Postavitev
- 48-bitni časovni žig Unix v milisekundah, biti različice 7, biti različice RFC in naključno polnilo.
- Entropija
- 74 naključnih bitov v tej implementaciji; ni monotonika.
- Čas
- Da. Prvih 48 bitov kodira čas nastanka, zato se ID-ji razvrščajo po času med različnimi milisekundami.
- Tveganje za trk
- Znotraj ene milisekunde so trki odvisni od 74 naključnih bitov; pri izjemno visokih količinah v isti milisekundi je priporočljivo uporabiti usklajeno storitev ID-jev.
- Primer
019f54d2-17ff-7719-a93f-ece94ebe1470
Vaši ID-ji se ustvarijo lokalno z močno naključnostjo brskalnika. Nič se ne pošilja na BroBroGo.
Pogosta vprašanja
Zakaj izbrati UUID v7 namesto UUID v4?
UUID v7 ohranja obliko UUID, vendar se razvršča po času, kar pomaga dnevnikom, indeksom podatkovnih baz in tokovom dogodkov, da ostanejo v kronološkem zaporedju.
Ali UUID v7 skrije čas nastanka?
Ne. Časovni žig je del ID-ja. Uporabite UUID v4 ali NanoID, če potrebujete neprozoren identifikator brez časovnih podatkov.