RFC 9562 ยท TIME-ORDERED

UUID v7 Generator

Generiere UUID v7 nach RFC 9562. Erstelle zeitlich sortierbare UUIDs und pr?fe ihre Timestamps.

Browser-only: UUIDs are generated locally and are not uploaded.

Generated UUID v7

Generated UUID v7 values will appear here.

Was ist UUID v7?

UUID v7 ist ein modernes, zeitlich sortierbares UUID-Format, das in RFC 9562 definiert ist. Im Gegensatz zu UUID v4, die haupts?chlich auf zuf?lligen Daten basiert, enth?lt UUID v7 am Anfang der Kennung einen Unix-Zeitstempel in Millisekunden.

Durch diesen Zeitstempel am Anfang lassen sich UUID v7 normalerweise anhand ihrer Erstellungszeit sortieren. Das macht sie besonders interessant f?r Prim?rschl?ssel in Datenbanken, Event-Kennungen, verteilte Systeme und Datens?tze, bei denen eine chronologische Reihenfolge hilfreich ist.

UUID v7 Struktur

  • 48 Bit:Unix-Zeitstempel in Millisekunden
  • 4 Bit:UUID-Version 7
  • 12 Bit:Zuf?llige oder benutzerdefinierte Daten
  • 2 Bit:RFC-Variante
  • 62 Bit:Zuf?llige oder benutzerdefinierte Daten

UUID v7 vs. UUID v4

UUID v4 eignet sich, wenn eine zuf?llige und nicht sprechende Kennung ben?tigt wird. UUID v7 ist dagegen sinnvoll, wenn die Kennungen zus?tzlich Informationen zur Erstellungszeit enthalten und sich zeitlich sortieren lassen sollen. Welche Variante besser passt, h?ngt vom jeweiligen Anwendungsfall ab.

Typische Einsatzbereiche von UUID v7

  • Prim?rschl?ssel in Datenbanken
  • Event-IDs
  • Kennungen in verteilten Systemen
  • Kennungen f?r Logs und Audit-Datens?tze
  • Zeitlich sortierbare API-Ressourcen
  • Kennungen f?r Nachrichten und Jobs

Frequently Asked Questions

UUID v7 ist ein zeitlich sortierbares UUID-Format nach RFC 9562. Die wichtigsten 48 Bit enthalten einen Unix-Zeitstempel in Millisekunden. Die ?brigen Bits werden f?r Version, Variante und zuf?llige Daten verwendet.

UUID v4 basiert haupts?chlich auf zuf?lligen Daten, w?hrend UUID v7 am Anfang einen Zeitstempel in Millisekunden enth?lt. Dadurch lassen sich UUID-v7-Werte nat?rlich nach ihrer Erstellungszeit sortieren und sie k?nnen f?r Datenbank-Prim?rschl?ssel und Event-Kennungen besonders praktisch sein.

Ja. Der Zeitstempel von UUID v7 steht am Anfang der Kennung. Dadurch lassen sich korrekt erzeugte UUID-v7-Zeichenfolgen normalerweise entsprechend ihrer Erstellungszeit sortieren.

UUID v7 enth?lt einen Unix-Zeitstempel mit einer Genauigkeit von einer Millisekunde. Dadurch l?sst sich aus dem Zeitstempel ungef?hr ablesen, wann die UUID erzeugt wurde.

UUID v7 eignet sich f?r eindeutige Kennungen, wenn f?r den zuf?lligen Teil eine kryptografisch sichere Zufallsquelle verwendet wird. Da der Zeitstempel jedoch sichtbar ist, sollte UUID v7 nicht als vollst?ndig undurchsichtige Kennung betrachtet werden.

Ja. Mit diesem UUID v7 Generator k?nnen Sie mehrere UUID-v7-Werte gleichzeitig direkt in Ihrem Browser generieren.

Ja. UUID v7 kann f?r Datenbankkennungen eine gute Wahl sein, da der Zeitstempel am Anfang f?r eine nat?rliche zeitliche Reihenfolge sorgt und gleichzeitig ein gro?er zuf?lliger Teil erhalten bleibt.

Nein. Die UUID-Generierung und die Analyse des Zeitstempels erfolgen direkt in Ihrem Browser. Die generierten UUID-Werte m?ssen daf?r nicht an einen Server gesendet werden.