Этот простенький сервис позволяет найти адрес в классификаторе КЛАДР, задав начальные буквы улицы, города, региона или индекса и номер дома в любом порядке. Объекты из нескольких слов можно искать, заменив часть названия знаком %, например: «вас%кож» выдаст «Василисы Кожиной». Следующая версия будет содержать индексированный полнотекстовый поиск, следите за новостями здесь!
Задача сервиса — показать, как Интеграл справляется с запросами к сравнительно большому массиву данных: КЛАДР содержит около 4 млн объектов, а данные выбираются единственным отчетом (его исходник), который включает все сущности КЛАДР с фильтром по любой из них. Интеграл НИКАК не оптимизировался под эту задачу — была задана структура данных и импортирован справочник, и пусть справляется!
Производится предварительный поиск, результаты и тайминг которого выведены внизу страницы серым. Далее выполняется поиск всех потенциально возможных комбинаций условий. Тайминг включает коммуникации с сервером.
P.S. Сервис немного глючноват в плане перебора комбинаций (все таки его суть не в этом), предложения по исправлению с благодарностью принимаются.
P.P.S. Хостинг самый ширпотребовский: стоимость менее 25$ в год, 1 ядро @2.5MHz, RAM 1Gb. Чудес от него ждать не стоит :-)