Generátor UUID v7

Generujte hodnoty UUID v7 online: časově seřaditelná UUID se 48bitovým milisekundovým časovým razítkem a 74 náhodnými bity.

Vygenerovaná ID
Připraveno. Generujte hodnoty UUID v7 přímo ve svém prohlížeči.

Jak se toto ID sestavuje

Formát
48bitové unixové milisekundové časové razítko, bity verze 7, bity varianty podle RFC a náhodná výplň.
Entropie
V této implementaci 74 náhodných bitů; neobsahuje monotonní čítač.
Čas
Ano. Prvních 48 bitů kóduje čas vytvoření, takže se ID řadí podle času napříč různými milisekundami.
Riziko kolize
V rámci jedné milisekundy závisí kolize na 74 náhodných bitech; při extrémně vysokém objemu generování ve stejné milisekundě by se měla použít koordinovaná služba pro ID.
Příklad
019f54d2-14aa-74fb-a08c-3245955051ae

Vaše ID se generují lokálně pomocí silné náhodnosti v prohlížeči. Do služby BroBroGo se nic neposílá.

Časté dotazy

Proč zvolit UUID v7 namísto UUID v4?

UUID v7 si zachovává formát UUID, ale řadí se podle času, což pomáhá udržovat logy, databázové indexy a proudy událostí v přibližně chronologickém pořadí.

Skrývá UUID v7 čas vytvoření?

Ne. Časové razítko je součástí ID. Pokud potřebujete neprůhledný identifikátor bez časových údajů, použijte UUID v4 nebo NanoID.