XML - результаты поиска/Поиск туров/Тип поиска - БД

Материал из TourClient - Руководство пользователя
Версия от 16:01, 22 декабря 2014; Artemandreev (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Сервис предоставляет только те данные которые в текущий момент сохранены в нашей БД.


Обратите внимание: сервис не предназначен для полной синхронизации БД клиента с нашей (из-за большого объема данных и очень интенсивной скорости обновления нашей БД). Архитектура получения данных в текстовом формате через xml-шлюз маленькими блоками не позволит работать с такими объемами данных, пропускной способности будет недостаточно для оперативного обновления данных (потенциально базу выкачать возможно, но она тут же устарает, и не будет успевать обновляться по данной технологии).


Сервис рекомендуется использовать для получения данных в рамках какого-то среза ограничивающего возможный объем данных: по ограниченному набору отелей, на ближайшие даты, по нескольким странам и т.п.


Особенности работы

  • Максимально быстрая скорость получения результата
  • Ответ на запрос формируется сразу полностью
  • Минимальная цена точная (та которая в текущий момент минимальна в нашей БД по данным параметрам)
  • По непопулярным запросам можно получить данных меньше чем в комбинированном поиске, если они в текущий момент не присутствуют в нашей БД (принципы работы комбинированного поиска не позволяют использовать его для выгрузки данных)
  • Ответы сервиса не кешируются, на каждый последующий запрос потенциально можно получить разные данные если они успели измениться
  • Исползуется Буфер поиска

Ограничения

  • Количество данных возвращаемое одним запросом: не более 2500 туров.
  • Макс. допустимое количество запросов в сутки: не регламентировано (определяется индивидуально в случае создания клиентом высокой нагрузки на сервис).