UUID-v7-Generator

Erstelle zeitlich sortierte UUID-v7-IDs, die nach Erstellungszeit sortiert werden, ideal als Primärschlüssel in PostgreSQL, MySQL und anderen Datenbanken.

Kostenlos und privat. Alles läuft in deinem Browser, nichts wird hochgeladen.

So funktioniert es

  1. ErzeugenDas Format ist für diese Seite schon eingestellt. Drück auf Neue Liste für frische IDs.
  2. Bei Bedarf anpassenÄndere Anzahl, Groß- und Kleinschreibung oder Bindestriche.
  3. KopierenKopiere die IDs oder lade sie als Textdatei herunter.

Warum v7 für Datenbankschlüssel

Zufällige v4-Schlüssel landen kreuz und quer in einem B-Baum-Index. Das bremst Schreibvorgänge und verschwendet Platz, wenn Tabellen wachsen. Eine v7-UUID beginnt mit einem 48-Bit-Unix-Zeitstempel in Millisekunden, deshalb landen neue Zeilen am Ende des Index, genau wie bei einer automatisch hochgezählten Nummer. Trotzdem bleiben die IDs weltweit eindeutig und lassen sich gefahrlos auf jedem Server oder Client erzeugen.

Die übrigen Bits sind zufällig, mit einem Zähler innerhalb derselben Millisekunde, sodass ein auf einmal erzeugter Stapel streng geordnet ist.

Den Zeitstempel prüfen

Füge eine v7-UUID unten in den Decoder ein, um die genaue Erstellungszeit zu sehen. Erzeugen und Dekodieren passieren in deinem Browser.

Häufige Fragen

Ist UUID v7 standardisiert?

Ja. Sie ist in RFC 9562 definiert, veröffentlicht 2024, das RFC 4122 ersetzt.

Sind diese UUIDs eindeutig?

In der Praxis ja. v4 hat 122 zufällige Bits, v7 hat 74 zufällige Bits pro Millisekunde plus einen Zähler.

Was ist der Unterschied zwischen UUID und GUID?

GUID ist der Name, den Microsoft für dasselbe verwendet. GUIDs werden oft in Großbuchstaben und in Klammern geschrieben.

Kann ich sehen, wann eine UUID erstellt wurde?

Bei den Versionen 1, 6 und 7 ja. Füge sie in den Decoder ein.

Werden die IDs irgendwohin gesendet?

Nein. Sie werden in deinem Browser erzeugt.