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
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.