Преди да направите нещо по-сложно, обмисляли ли сте да не изпратите заявката, докато потребителят не спре да въвежда поне за определен интервал от време (да речем 1 секунда)? Това трябва драстично да намали броя на заявките, направени с малко усилия от ваша страна.