UUID-Generator
Universell eindeutige Kennungen generieren
Universell eindeutige Kennungen generieren
Eine UUID ist eine 128-Bit-ID aus 32 Hexadezimalziffern in fünf Gruppen; die 13. Ziffer gibt die Version an. v7 (die Voreinstellung) beginnt mit einem Millisekunden-Zeitstempel, sodass neue IDs in Erstellungsreihenfolge sortiert werden – gut geeignet als Primärschlüssel in Datenbanken. v4 ist vollständig zufällig und verrät nichts über den Erstellungszeitpunkt. v1 enthält einen Zeitstempel und eine Node-ID und wird nur für ältere Systeme gebraucht.
0190b5c4-7e1a-7c3d-9f42-3b8e6d1a2c55f47ac10b-58cc-4372-a567-0e02b2c3d479Verwenden Sie v7 für neue Primärschlüssel in Datenbanken: Sie ist eindeutig und nach Erstellungszeit sortiert, was B-Tree-Indizes kompakt hält. Nehmen Sie v4, wenn die ID nichts über ihren Erstellungszeitpunkt verraten soll. v1 nur dann, wenn ein bestehendes System sie verlangt.
In der Praxis nicht. Eine UUID v4 hat 122 Zufallsbits; Sie müssten jahrzehntelang Milliarden IDs pro Sekunde erzeugen, bevor eine Kollision wahrscheinlich würde. v7 ergänzt die Zufallsbits um einen Zeitstempel, wodurch Duplikate noch unwahrscheinlicher werden.
Ja. GUID ist die Bezeichnung von Microsoft für dasselbe 128-Bit-Format, das in RFC 9562 (früher RFC 4122) definiert ist.
Nein. Sie entstehen in Ihrem Browser und werden weder übertragen noch gespeichert.