UUID-Generator

UUID-Generator

Zufällige UUIDs der Version 4 erzeugen

Version 4 ist reiner Zufall

Eine v4-UUID besteht aus 122 Zufallsbits, sechs davon markieren Version und Variante. Weder Zeit noch Maschine stecken darin — genau deshalb können zwei Systeme sie unabhängig ausgeben, ohne sich je abzustimmen.

Warum Kollisionen kein Thema sind

Bei 122 Zufallsbits müsste man rund eine Milliarde UUIDs pro Sekunde ein Jahrhundert lang erzeugen, bevor eine Dopplung wahrscheinlich wird. Der Zufall kommt hier vom kryptografischen Generator des Browsers, nicht von Math.random.

Weitere Rechner

Häufige Fragen

QTaugen sie als Datenbankschlüssel?

Ja, allerdings streuen zufällige Schlüssel die Schreibzugriffe über den ganzen Index. Wenn Einfügeleistung zählt, sieh dir UUIDv7 oder ein sortierbares Schema an.

QSpielt Groß-/Kleinschreibung eine Rolle?

Nein. UUIDs sind unabhängig davon; kleingeschrieben ist die übliche Form und das, was die meisten Bibliotheken ausgeben.

QWoher kommt der Zufall?

Aus crypto.getRandomValues im Browser — derselben Quelle wie für kryptografische Schlüssel, nicht aus dem schwächeren Math.random.