Generieren Sie eindeutige Hashes in Ruby / Rails

9


Ich bin auf der Suche nach Best Practices für die Generierung eindeutiger Hash-Strings in Ruby / Rails. Normalerweise benutze ich MD5, SHA usw., um dies zu tun, aber es war nicht ganz einfach, Quellwerte für Hash zu wählen (Zeitstempel, die nicht immer bevorzugt verwendet werden).
Also meine Frage sind:

  1. Welche Werte sollten für die Generierung von eindeutigen Hashes verwendet werden? (Datenbankspaltenwerte, Zeitstempel usw.)
  2. Gibt es irgendwelche Perlen für diese Art von Arbeit?

Jede Beratung wäre willkommen.

    
bor1s 25.10.2011, 08:05
quelle

1 Antwort

19

Verwenden Sie UUIDs:

In Rubin 1.9

%Vor%

In Ruby 1.8

%Vor%     
Gareth 25.10.2011, 08:33
quelle

Tags und Links