UUID v7 generátor

Generáljon UUID v7 értékeket online: időrendbe rendezhető UUID-k 48 bites milliszekundumos időbélyeggel és 74 véletlenszerű bittel.

Generált azonosítók
Kész. Generáljon UUID v7 értékeket a böngészőjében.

Hogyan épül fel ez az ID?

Elrendezés
48 bites Unix milliszekundumos időbélyeg, 7-es verziójú bitek, RFC variáns bitek és véletlenszerű kitöltés.
Entrópia
74 véletlenszerű bit ebben az implementációban; nem tartalmaz monoton számlálót.
Idő
Igen. Az első 48 bit kódolja a létrehozási időt, így az azonosítók a különböző milliszekundumok között időrendbe rendezhetők.
Ütközési kockázat
Egyetlen milliszekundumon belül az ütközések elkerülése 74 véletlenszerű biten múlik; rendkívül nagy, azonos milliszekundumon belüli mennyiség esetén koordinált ID-szolgáltatást érdemes használni.
Példa
019f54d2-15a1-7183-b961-9f2e2ffd39fa

Az azonosítók helyben generálódnak erős böngésző-véletlenszerűséggel. Semmi sem kerül elküldésre a BroBroGo-nak.

Gyakran Ismételt Kérdések

Miért válasszam a UUID v7-et a UUID v4 helyett?

A UUID v7 megtartja a UUID formátumot, de idő szerint rendezhető, ami segít a naplók, adatbázis-indexek és eseményfolyamok időrendben tartásában.

Elrejti a UUID v7 a létrehozás idejét?

Nem. Az időbélyeg az azonosító részét képezi. Használja a UUID v4-et vagy a NanoID-t, ha időadatok nélküli, átláthatatlan azonosítóra van szüksége.