Skip To Content

Кэширование ответов

Кэширование ответов — это механизм кэширования сервера бэкэнда, который может повысить производительность и масштабируемость векторных слоев. Клиенты, которые поддерживают кэширование ответов, такие как Map Viewer и ArcGIS Pro, могут делать запросы на стандартизированные экстенты данных для стандартных уровней масштабирования. Поскольку эти стандартизированные запросы идентичны между различными клиентами, запрашивающими одни и те же данные, объекты могут быть кэшированы и повторно использованы несколькими клиентами.

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

Предварительные условия для использования кэширования ответов

Слои в ArcGIS Enterprise по умолчанию не используют кэширование ответов, и не все типы слоев могут использовать кэширование ответов. Для использования кэширования ответов для слоя необходимо выполнить следующие предварительные условия:

Недействительность кэша

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