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

jQuery UI - fremskynder autofuldførelse

  1. Autofuldførelse antager, at hvis du returnerer det, er det et gyldigt svar. Så:nej .

  2. Ja, at trække fra en flad fil ville være meget hurtigere end at ramme din db for hvert tastetryk. Men hvis du smed noget caching (memcache) foran db'en, ville det nok være lige så hurtigt som en flad fil.

Men egentlig, fordi du (sandsynligvis) søger efter et (relativt) lille sæt til dit udtryk, vil det gå rigtig hurtigt alligevel.

Fra et skaleringsperspektiv kan du sætte dem i en flad fil eller bruge caching.

Som en sidebemærkning:kig ind i mysql_escape_string() for at bruge $country og $term. Ellers er du åben for SQL Injection-angreb .




  1. Er det muligt at bruge resultatet af en SQL-funktion som et felt i Doctrine?

  2. Forskellen mellem inline og out-of-line begrænsninger

  3. Hvordan får man det aktuelle databasetransaktions-id ved hjælp af JDBC eller Hibernate?

  4. Arabisk tekstoutput php mysql utf-8 konverteringsproblem