Mysql
 sql >> Database >  >> RDS >> Mysql

jQuery UI:accelerazione del completamento automatico

  1. Il completamento automatico presuppone che se lo restituisci, sia una risposta valida. Quindi:no .

  2. Sì, estrarre da un file flat sarebbe molto più veloce che premere il tuo db per ogni pressione di tasto. Tuttavia, se lanciassi un po' di memorizzazione nella cache (memcache) davanti al db, probabilmente sarebbe veloce come un file flat.

Ma in realtà, poiché stai (probabilmente) cercando un set (relativamente) piccolo per il tuo termine, sarà comunque molto veloce.

Dal punto di vista del ridimensionamento, incollali in un file flat o usa la memorizzazione nella cache.

Come nota a margine:esamina mysql_escape_string() per l'utilizzo di $paese e $termine. Altrimenti sei aperto a attacchi SQL Injection .