I'm building an autocomplete feature for an input box which is similar to Google's Instant Search.
I need to have an instant response for the autocomplete feature. The table I'm executing the query with the term in it has hundreds of thousands of records and more that a hundred of columns. For example: 500,000 records, 120 columns.
So, I have two issues:
- Executing a query with the most possible speed.
- Fast response on showing the result in search box's auto complete drop down.
By the way, I'm using the Joomla framework which might cause some slow down, too.