> Wie mache ich die Applikation performant?
> 
> Ich mu� neue URLs und deren Mapping in die Datenbank 
> aufnehmen, ich mu� 
> Redirects durchf�hren, ich mu� Lookups machen ob ein neues 
> Mapping mit 
> einem existierenden kollidieren w�rde, und auch Mappings 

Kollisionen k�nnen praktisch nicht auftreten, wenn Du einen kryptographischen Hash
 TINYURL = Hash(URL + SALT),
wobei SALT ein fortlaufender Wert, eine GUID, die aktuelle Zeit,... sein kann, 
verwendest.

Die nachfolgende Kodierung sollte nat�rlich die Eindeutigkeit erhalten (siehe meine 
vorherige Mail).

Als doppelten Boden k�nnte man noch einen Unique Constraint auf das 
TINYURL-Datenbankfeld setzten und INSERT-Fehler abfangen.


Gru�,
Alex
_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an