캐싱 및 지속성 추가

Apigee Edge 문서입니다.
Apigee X 문서로 이동
정보

Apigee Edge는 요청 시 데이터 지속성 유지를 위한 캐싱을 제공합니다. Populate Cache 정책, LookupCache 정책, InvalidateCache 정책, Response Cache 정책 등의 정책을 사용하여 캐시에 액세스하게 됩니다.

조직에는 대부분의 경우에 유용한 공유 캐시에 대한 액세스 권한이 포함됩니다. 또한 성능을 더욱 세분화하고 싶다면 자체 캐시를 구성할 수도 있습니다.

캐시를 사용하여 다음을 수행할 수 있습니다.

  • 지연 시간 및 트래픽 감소: 요청이 더 짧은 시간 안이, 재사용된 표현으로 충족됩니다.
  • 트랜잭션 전체에서 데이터 유지: HTTP 트랜잭션 전체에서 재사용하도록 세션 데이터를 저장할 수 있습니다.
  • 보안 지원: 캐시 항목에 액세스 범위를 설정하여 특정 환경 또는 특정 API 프록시에서만 액세스할 수 있도록 합니다.

지속성 사용

Edge에서 제공하는 지속성 기능에 대한 정보와 예시를 살펴보세요.

Edge의 지속성 도구

정책에서 범용 캐싱, 백엔드 캐싱, 키-값 맵을 지원하는 방법을 알아보세요.

예시: 범용 캐싱

PopulateCache 정책, LookupCache 정책, InvalidateCache 정책이 함께 사용되는 방식을 보여주는 코드를 볼 수 있습니다.

작업 키 작업

캐시 항목의 고유 식별자를 만드는 옵션을 알아보세요.

환경 캐시 만들기 및 수정

포함된 공유 캐시가 요구사항을 충족하지 않는 경우 자체 캐시를 만듭니다.

캐시 내부 구조

캐시 시스템의 구조와 캐시 기본값이 정책을 준수하는 방식을 알아보세요.

키-값 맵 작업

암호화되거나 암호화되지 않은, 만료되지 않은 키/값 쌍의 컬렉션을 만들고 관리하세요.

HTTP 응답 헤더 지원

ResponseCache 정책을 사용할 때 HTTP 응답 헤더가 처리되는 방법을 알아보세요.

정책 참조

지속성에 다음 정책을 사용합니다.

PopulateCache 정책

범용 캐시에 데이터를 입력합니다.

LookupCache 정책

범용 캐시에서 데이터를 가져옵니다.

InvalidateCache 정책

범용 캐시에서 항목을 삭제합니다.

ResponseCache 정책

백엔드 리소스에서 데이터를 가져와 입력합니다.

키 값 맵 작업 정책

장기 지속성을 위해 키/값 맵 저장소를 사용합니다.

API 참조

이러한 API를 사용하여 캐시 작업을 수행합니다.

캐시 항목 삭제

캐시 키를 사용하여 캐시 항목을 지웁니다.

환경에 캐시 만들기

환경에 캐시를 만듭니다.

캐시에 관한 정보 가져오기

캐시에 관한 정보를 가져옵니다.

모든 캐시 항목 삭제

캐시 항목을 지웁니다. 캐시 키 프리픽스로 범위를 지정할 수 있습니다.

환경에 캐시 나열

환경에 캐시를 나열합니다.

환경에 캐시 업데이트

환경에 캐시를 업데이트합니다.

캐시 삭제

캐시를 삭제합니다.

키/값 맵

여러 범위에서 지속 키/값 쌍의 컬렉션(지도)을 만들고 관리합니다.