Frage

Wir brauchen UUIDs für jeden einzelnen Eintrag zu erzeugen, speichern wir in der Backend. Wie ich in der Wikipedia lesen: Uuid Java-Implementierung gibt es 3 verfügbar UUID Generatoren:

- Standard Java UUID generator(which only support version 3 and 4)
- JUG  which support all the version but 2
- UUID  which only support version 1 (MAC address based) 

Bitte geben Sie an, welchen Generator wir nutzen sollten, unter der Annahme, Die Lizenzen sind kompatibel?

War es hilfreich?

Lösung

Version 3 wird nicht Ihr Problem der Erzeugung von frisch UUID für jeden Eintrag lösen. Wenn Sie keine andere Anforderungen (Sicherheit zum Beispiel) haben Version 1 ist in der Regel genug.

Wenn Sie alle möglichen Informationen (MAC-Adresse und Zeitpunkt der Erzeugung) verbergen verwenden Version 4.

Andere Tipps

Der UUID-Generator verwendet von Windows ist eine Version 4 Generator standardmäßig.

Der Standard-Java-Generator v4 UUIDs verwenden würde gut funktionieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top