Eine UUID der Version 4 besteht aus 122 Zufallsbits in 36 Zeichen und hat praktisch keine Kollisionswahrscheinlichkeit, ganz ohne zentrale Koordination. Deshalb dienen UUIDs als Datenbankschlüssel, Korrelations-IDs und Dateinamen. Dieser Generator nutzt die kryptografische Zufallsquelle des Browsers und erzeugt bis zu 500 Stück auf einmal.
Verschwindend gering. Man müsste rund 2,7 × 10¹⁸ UUIDs erzeugen, um eine Chance von eins zu einer Milliarde für eine einzige Dopplung zu erreichen – mehr, als jedes reale System je erzeugen wird.
Praktisch nichts. GUID ist Microsofts Bezeichnung für denselben 128-Bit-Bezeichner, üblicherweise in geschweiften Klammern geschrieben. Die Bytes sind identisch.
Das kommt darauf an. UUIDs ersparen die Abstimmung zwischen Diensten, verschlechtern aber die Lokalität von B-Tree-Indizes, weil Einfügungen an zufälligen Stellen landen. UUID v7, zeitlich sortiert, wurde genau dafür geschaffen.
Ja. Sie stammen aus crypto.randomUUID, das auf dem sicheren Zufallsgenerator des Systems aufsetzt, und nicht aus Math.random.
JSON-Formatierer · Base64-Konverter · URL-Kodierer · JWT-Decoder · Alle Tools ansehen
Auch verfügbar auf: English · Español · Português · Français