Автопредложение и обращения к базе данных

Я использую автозаполнение jQuery вместо раскрывающегося списка в проекте ASP.NET MVC.

Моя проблема заключается в том, что когда пользователь вводит текстовое поле каждый раз, когда будет генерироваться запрос к базе данных, это очень дорогостоящая операция.

Есть ли лучшее решение?


person Pankaj    schedule 25.04.2011    source источник


Ответы (1)


Кэширование. Добавьте кэширование в службу и/или используйте параметры кэширования вашего кода автозаполнения jQuery.

Для кэширования службы, конечно, вы делаете это, используя параметр слова в качестве параметра кэширования.

Кроме того, может немного помочь автоподсказка, запускаемая для записей, содержащих более 2-3 символов (в зависимости от ваших типов ввода).

person Meligy    schedule 25.04.2011