Als «uuid» getaggte Fragen

Eine UUID (Universally Unique IDentifier) ​​ist eine Kennung, die mit der Absicht erstellt wird, wie der Name schon sagt, universell eindeutig zu sein.

7
Ist Secure.ANDROID_ID für jedes Gerät eindeutig?
Ich benutze diesen Anruf: Secure.getString(getApplicationContext().getContentResolver(), Secure.ANDROID_ID); So erhalten Sie eine UID für das Gerät. Ich glaube, ich bekomme die gleiche ID von mehreren Geräten. Sollte das möglich sein? Die fragliche ID lautet: 9774d56d682e549c und anscheinend gibt es ein Problem mit mehreren Geräten, die diese ID zurückgeben. Http://code.google.com/p/android/issues/list?cursor=10603&updated=10603&ts=1295993403

8
Speichern der UUID als base64-Zeichenfolge
Ich habe mit der Verwendung von UUIDs als Datenbankschlüssel experimentiert. Ich möchte so wenig Bytes wie möglich belegen und gleichzeitig die UUID-Darstellung für den Menschen lesbar halten. Ich denke, dass ich es mit base64 auf 22 Bytes reduziert und einige nachfolgende "==" entfernt habe, die für meine Zwecke unnötig zu …
80 java  sql  bytearray  base64  uuid 

8
Verwenden des UUIDGenerator im Ruhezustand über Anmerkungen
Ich benutze meine UUID wie folgt: @Id @GeneratedValue(generator = "uuid") @GenericGenerator(name = "uuid", strategy = "uuid") @Column(name = "uuid", unique = true) private String uuid; Ich erhalte jedoch eine intelligente Warnung für den Ruhezustand: Verwenden von org.hibernate.id.UUIDHexGenerator, das keine IETF RFC 4122-kompatiblen UUID-Werte generiert; Verwenden Sie stattdessen org.hibernate.id.UUIDGenerator Ich möchte …

15
Wie beurteilen Sie die Verwendung von UUIDs als Datenbankzeilenkennungen, insbesondere in Web-Apps?
Ich habe es immer vorgezogen, lange Ganzzahlen als Primärschlüssel in Datenbanken zu verwenden, um die Einfachheit und (angenommene) Geschwindigkeit zu gewährleisten. Wenn ich jedoch ein REST- oder Rails-ähnliches URL-Schema für Objektinstanzen verwende, erhalte ich folgende URLs: http://example.com/user/783 Und dann wird davon ausgegangen, dass es auch Benutzer mit den IDs 782, …

3
Wie speichere ich UUID als Nummer?
Basierend auf der Antwort auf die Frage, die UUID-Leistung in MySQL , schlägt die Person, die antwortet, vor, die UUID als Zahl und nicht als Zeichenfolge zu speichern. Ich bin mir nicht so sicher, wie es gemacht werden kann. Könnte mir jemand etwas vorschlagen? Wie geht mein Ruby-Code damit um?
76 mysql  uuid 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.