Необходимо реализовать такую фичу: пользователь вводит запрос (допустим фамилию), и пока он его вводит выдаются возможные варианты.
Аля поиск в яндексе или гугле.
Варианты должны подхватываться на лету из базы.
Есть ли встроенные средства облегчающие реализацию?
И если нет, как бы это грамотно реализовать с точки зрения работы с БД(не перегружать запросами)?