UUID-Generator
Generieren Sie UUIDs in den Versionen 1, 3, 4, 5, 6 und 7. Wählen Sie eine Version, konfigurieren Sie Ihre Optionen und klicken Sie auf Generieren. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser.
Eine auslesen
UUID-Versionen erklärt
| Version | Methode | Anwendungsfall |
|---|---|---|
| v1 | Zeitstempel (100 ns) + zufälliger Knoten | Zeitgeordnete IDs; enthält Erstellungszeit |
| v4 | Kryptografisch zufällig | Allzweck-Eindeutig-ID – am beliebtesten |
| v5 | SHA-1-Hash von Namensraum + Name | Wie v3, verwendet aber SHA-1 (empfohlen gegenüber v3) |
| v6 | Neugeordneter v1-Zeitstempel | Datenbankfreundliche Sortierung zeitbasierter IDs |
| v7 | Unix-ms-Zeitstempel + Zufall | Modern, zeitbasiert, monoton, optimal für Datenbanken |
Version 4 ist die Voreinstellung, zu der man greift: sie besteht nur aus Zufallsbits, verrät also nichts und kollidiert nur in der Theorie. Version 7 lohnt sich zu kennen, denn sie stellt die Zeit nach vorn, wodurch eine Spalte davon in der Reihenfolge der Entstehung sortiert und ein Datenbankindex aufgeräumt bleibt, statt Schreibvorgänge zu streuen. Version 1 und 6 betten denselben Zeitstempel plus ein Knotenfeld ein; der Knoten ist hier zufällig mit gesetztem Multicast-Bit und damit nie eine echte Netzwerkadresse. Fügen Sie eine beliebige UUID in die Prüfung ein, und sie nennt Ihnen die Version und, sofern vorhanden, den Moment der Erzeugung.
Verwandte Werkzeuge
Schon wieder Daten von Hand umformen?
Ein Payload, das Sie jedes Mal in einem Browsertab reparieren, gehört in Code. Wir bauen die Integrationen, Parser und Dienste, die Daten zwischen Systemen bewegen, und reparieren die, die sie unterwegs still beschädigen.
Sagen Sie uns, was Sie bewegen