Estás consultando la documentación de Apigee Edge.
Consulta la
documentación de Apigee X. Información
Apigee Edge proporciona almacenamiento en caché para la persistencia de entorno de ejecución de los datos entre solicitudes. Puedes acceder a la caché con políticas, como la política PopulateCache, la política LookupCache, la política InvalidateCache y la política ResponseCache.
Tu organización incluye acceso a una caché compartida que es útil en la mayoría de los casos. También puedes configurar tu propia caché si deseas un control más preciso del rendimiento.
Se recomienda usar una caché para lo siguiente:
- Reduce la latencia y el tráfico. Las solicitudes se satisfacen en menos tiempo y con representaciones reutilizadas.
- Conserva datos entre transacciones. Puedes almacenar datos de sesión para volver a usarlos en las transacciones HTTP.
- Admitir la seguridad: Limitar el permiso a las entradas de caché para que solo se pueda acceder a ellos en un entorno particular o a través de un proxy de API específico.
Usa la persistencia
Obtén información y ejemplos sobre las funciones de persistencia que proporciona Edge.
Herramientas de persistencia en Edge.
Descubre cómo las políticas admiten el almacenamiento en caché de respuesta de backend y los mapas de clave-valor y el almacenamiento en caché de uso general.
Ejemplo: Almacenamiento en caché de uso general
Mira el código que muestra cómo se usan juntos las políticas política PopulateCache, la política LookupCache, la política InvalidateCache.
Trabaja con claves de caché
Comprende las opciones a fin de crear identificadores únicos para las entradas de caché.
Crea y edita una memoria caché de un entorno
Crea tus propias cachés cuando la caché compartida incluida no satisfaga tus necesidades.
Objetos internos de la caché
Descubre cómo se estructura el sistema de caché y cómo los valores predeterminados de la caché interactúan con las políticas.
Trabaja con mapas de clave-valor
Crea y administra colecciones de pares clave-valor encriptados o no encriptados que no vencen.
Compatibilidad con los encabezados de respuesta HTTP
Descubre cómo se manejan los encabezados de respuesta HTTP cuando usas la política ResponseCache.
Referencias de políticas
Usa estas políticas para la persistencia.
Política PopulateCache
Coloca los datos en la caché de uso general.
Política LookupCache
Obtén datos de la caché de uso general.
Política InvalidateCache
Quita una entrada de la caché de uso general.
Política ResponseCache
Obtiene y coloca datos de un recurso de backend.
Política de operaciones de mapas de clave-valor
Usa un almacén de mapa de clave-valor para la persistencia a largo plazo.
Referencias de la API
Usa estas APIs para trabajar con cachés.
Borra una entrada de caché
Borra una entrada de caché con la clave de caché.
Crea una memoria caché en un entorno
Crea una caché en un entorno.
Obtén información sobre una memoria caché
Obtén información sobre una caché.
Borra todas las entradas de caché
Borra las entradas de la caché. Puede tener alcance por prefijo de clave de caché.
Enumera las memorias caché de un entorno
Enumera las cachés de un entorno.
Actualiza una memoria caché en un entorno
Actualiza una caché en un entorno.
Borra una memoria caché
Borra una caché.
Mapas clave-valor
Crea y administra colecciones (mapas) de pares clave-valor persistentes con varios permisos.