title: ASP.NET super fast data search for autocomplete, please guide me
body: <p>Thanks for your time and attention.</p>
  
  <p>I have ajaxtookit Autocomplete and requriment is to make it super fast. Currently data is in database and on every request it is fetched and come from database. This data are contacts and addresses and often new records will be added in the tables. There are 3 solutions that come to mind. Please guide me what you suggest and  what you feel is the best. </p>
  
  <ol>
  <li><p>Let the data in database, just do indexing and if possible do some connection polling so that connection establishing time can be saved.</p></li>
  <li><p>Cache data in application server. Use Linq to query.</p></li>
  <li><p>Do search on sorted data in some file.</p></li>
  </ol>
  
  <p>Please guide and help me.</p>
  
  <p>Thanks</p>