Как правильно настроить интервал ожидания и запросы для автоматического поиска через input?
=============================================================================================

 Подскажите, по какому принципу действует автопоиск через ввод в `input` текста, когда его ещё только набирают, а не по нажатию поиск после набора?  

  

Как правильно настроить такой автопоиск, а то мне кажется это глупо на каждое изменение одной буквы отправлять запрос, особенно, если кто-то начнет писать слово быстро и получится 5-10 одинаковых запросов за секунду с учётом того, что первые будут обсурдными из-за того, что пару букв 1-3 будет много где встречаться.  

  

Или на эту тему есть хорошая статья?