UUID-Generator
Häufige Fragen
Was man über UUIDs wissen sollte
Was ist eine UUID?
Eine UUID (Universally Unique Identifier) ist ein genormter 128-Bit-Bezeichner, mit dem sich in der Informatik Dinge eindeutig benennen lassen, ohne dass eine zentrale Stelle nötig wäre. Geschrieben wird sie als 32 Hexadezimalziffern in 5 durch Bindestriche getrennten Gruppen.
Was bedeutet UUID v4?
Die UUID v4 wird zufällig erzeugt. Sie nutzt 122 zufällige Bits und 6 feste, die Version und Variante kennzeichnen. Die Wahrscheinlichkeit einer Kollision ist verschwindend klein: Man müsste jahrzehntelang Milliarden UUIDs pro Sekunde erzeugen, damit Duplikate konkret denkbar werden.
Wann sollte ich eine UUID verwenden?
UUIDs eignen sich als Primärschlüssel in verteilten Datenbanken, als Sitzungskennungen, Transaktions-IDs, Namen temporärer Dateien und überall dort, wo ein eindeutiger Bezeichner ohne zentrale Absprache gebraucht wird. Gegenüber fortlaufenden IDs haben sie den Vorteil, nicht vorhersagbar zu sein.
Was ist ein UUID?
UUID, also Universally Unique Identifier, ist eine genormte Kennung von 128 Bit, mit der sich Ressourcen eindeutig bezeichnen lassen, ohne dass eine zentrale Stelle nötig wäre. Geschrieben wird sie als 32 Hexadezimalziffern in 5 Gruppen mit Bindestrichen.
Wann soll ich ein UUID benutzen?
UUIDs eignen sich als Primärschlüssel in verteilten Datenbanken, als Kennungen von Sitzungen und Transaktionen, als Namen temporärer Dateien und überall dort, wo eine eindeutige Kennung ohne zentrale Abstimmung gebraucht wird. Gegenüber fortlaufenden Nummern vermeiden sie Vorhersagbarkeit.