UUIDv6 generator

Generirajte UUIDv6 identifikatore prilagođene bazama podataka s preuređenom gregorijanskom vremenskom oznakom.

UUID-ovi i skupne datoteke nastaju lokalno uz sigurnu slučajnost preglednika i bez MAC adrese.

UUID-ovi i skupne datoteke nastaju lokalno uz sigurnu slučajnost preglednika i bez MAC adrese.

Trenutačni UUIDv6

Ugrađena vremenska oznaka: Prvih 60 bitova broji intervale od 100 ns od 15. listopada 1582.

Preuzmi UUIDv6 skup

Odaberite 1 do 100.000. U svaki red zapisuje se jedan mali, vremenski uređen UUID.

Što ovaj alat radi

Generirati RFC 9562 UUID verzije 6 čiji su bitovi gregorijanske vremenske oznake poredani od najznačajnijih prema najmanje značajnima.

Kopirati jedan UUID ili lokalno izraditi tekstualnu datoteku s većim vremenski uređenim skupom.

Kako ga koristiti

  1. Upotrijebite UUID iz prvog panela ili generirajte novu vrijednost.
  2. Provjerite dekodirano vrijeme stvaranja ispod UUID-a.
  3. Odaberite 1 do 100.000. U svaki red zapisuje se jedan mali, vremenski uređen UUID.
  4. Preuzmite generiranu tekstualnu datoteku UUIDv6 kada vam je potrebno vremensko sortiranje.

Praktične primjene

  • Stvaranje uređenih identifikatora za sustave kompatibilne s UUIDv1 vremenskim oznakama.
  • Ispitivanje lokalnosti indeksa i kronološkog sortiranja u bazama podataka.
  • Priprema fixturea, uvoza ili migracija za softver koji zahtijeva UUIDv6.
  • Izrada standardnih primjera za dokumentaciju i automatizirane testove.

Napomene i ograničenja

  • UUIDv6 sprema 60-bitnu gregorijansku vremensku oznaku u jedinicama od 100 ns i preuređuje je za izravno sortiranje.
  • Alat za svaki UUID generira novi sigurni 14-bitni slijed sata i slučajno 48-bitno polje čvora; stvarna MAC adresa se ne čita.
  • Multicast bit čvora postavlja se kako se slučajna vrijednost ne bi zamijenila za IEEE mrežnu adresu.
  • RFC 9562 preporučuje UUIDv7 za nove sustave bez potrebe za UUIDv1 kompatibilnošću. UUID nije tajna ni pristupni token.

Česta pitanja

Kako se UUIDv6 razlikuje od UUIDv1?

Sadrži iste vrste polja, ali vremensku oznaku raspoređuje od najznačajnijih bitova kako bi obično sortiranje bolje slijedilo vrijeme.

Sadrži li UUID moju MAC adresu?

Ne. Alat stvara novo slučajno polje čvora i postavlja multicast bit umjesto čitanja hardvera.

Zašto prikazano vrijeme može malo odstupati?

Vremenska oznaka koristi jedinice od 100 ns i može se minimalno povećati radi očuvanja redoslijeda pri brzoj izradi ili povratku sata unatrag.

UUIDv6 ili UUIDv7 za novu aplikaciju?

UUIDv6 koristite uglavnom radi kompatibilnosti s UUIDv1 sustavima. RFC 9562 preporučuje UUIDv7 za nove vremenski uređene dizajne.

Prenose li se UUID-ovi?

Ne. Prikazani UUID i uobičajeni skup generiraju se lokalno u pregledniku.