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.