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