UUID v1 v1 · time
Die erste UUID-Version, die auf Basis von Zeit und Knoten (meist der MAC-Adresse) erzeugt wird.
Überblick
Kombiniert einen Zeitstempel (in 100-Nanosekunden-Einheiten, Bezugsjahr 1582), eine Taktsequenz und einen Knoten-Identifikator. Sie enthält Reihenfolgeinformationen, kann aber die MAC-Adresse des erzeugenden Geräts offenlegen, was Datenschutzbedenken mit sich bringt.
Aufbau
| Bitlänge | 128 |
|---|---|
| Zeichenlänge | 36 |
| Format | hex 8-4-4-4-12 |
| Sortierbar | Teilweise |
| Zufallsbasiert | Nein |
Wann verwenden
Wird eingesetzt, wenn Kompatibilität mit Altsystemen erforderlich ist oder Erzeugungszeit und Geräteverfolgung wichtig sind. Für neue Projekte ist meist v7 die bessere Wahl.