Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
Apigee Edge предоставляет кеширование для сохранения данных во время выполнения между запросами. Доступ к кешу осуществляется с помощью правил, таких как Populate Cache policy, LookupCache policy, InvalidateCache policy и Response Cache policy.
В вашей организации есть доступ к общему кешу, который полезен в большинстве случаев. Вы также можете настроить собственный кеш, если хотите более точно управлять производительностью.
Кэш может понадобиться вам, чтобы:
- Уменьшить задержку и трафик. Запросы выполняются быстрее, а представления используются повторно.
- Сохранение данных между транзакциями. Вы можете хранить данные сеанса для повторного использования в HTTP-транзакциях.
- Поддержка безопасности. Ограничьте доступ к записям в кеше, чтобы их можно было использовать только в определенной среде или через определенный прокси API.
Как использовать сохранение данных
Получите информацию о функциях сохранения данных, предоставляемых Edge, и примеры их использования.
Инструменты сохранения данных в Edge.
Узнайте, как правила поддерживают кеширование общего назначения, кеширование ответов от внутренних систем и карты "ключ-значение".
Пример: кеширование общего назначения
Посмотреть код, в котором показано, как используются правила Populate Cache, LookupCache и InvalidateCache.
Работа с ключами кеша
Узнайте, как создавать уникальные идентификаторы для записей кеша.
Создание и изменение кеша среды
Создавайте собственные кеши, если встроенный общий кеш не соответствует вашим потребностям.
Внутренние механизмы кеширования
Узнайте, как устроена система кеширования и как настройки кеша по умолчанию взаимодействуют с правилами.
Работа с картами ключей-значений
Создавайте коллекции зашифрованных или незашифрованных пар "ключ-значение" без срока действия и управляйте ими.
Поддержка заголовков HTTP-ответов
Узнайте, как обрабатываются заголовки HTTP-ответов при использовании правила ResponseCache.
Ссылки на правила
Используйте эти правила для обеспечения постоянства.
Правило PopulateCache
Поместите данные в кеш общего назначения.
Правило LookupCache
Получать данные из кеша общего назначения.
Правило InvalidateCache
Удаляет запись из кеша общего назначения.
Правила ResponseCache
Получение и размещение данных из внутреннего ресурса.
Правила в отношении операций с картой ключей-значений
Для долгосрочного хранения используйте хранилище пар "ключ-значение".
Документация по API
Используйте эти API для работы с кешем.
Как удалить запись из кеша
Удаляет запись кеша, используя ключ кеша.
Как создать кеш в среде
Создает кеш в среде.
Как получить информацию о кеше
Получает информацию о кеше.
Как удалить все записи кеша
Удаляет записи кеша. Можно задать область действия с помощью префикса ключа кеша.
Как посмотреть список кешей в среде
Показывает список кешей в среде.
Как обновить кеш в среде
Обновляет кеш в среде.
Как удалить кеш
Удаляет кеш.
Карты "ключ-значение"
Создание и управление коллекциями (картами) сохраненных пар "ключ-значение" на разных уровнях.