Stai visualizzando la documentazione di Apigee Edge.
Consulta la
documentazione di Apigee X. info
Apigee Edge fornisce la memorizzazione nella cache per la persistenza dei dati di runtime tra le richieste. Puoi accedere alla cache con le policy, ad esempio la policy Popola cache, LookupCache, InvalidateCache e la policy Cache di risposta.
La tua organizzazione include l'accesso a una cache condivisa utile nella maggior parte dei casi. Puoi anche configurare la tua cache se vuoi un controllo più preciso delle prestazioni.
Potresti voler utilizzare una cache per:
- Ridurre la latenza e il traffico. Le richieste vengono soddisfatte in un tempo più breve e con rappresentazioni riutilizzate.
- Persistere i dati tra le transazioni. Puoi archiviare i dati di sessione per il riutilizzo nelle transazioni HTTP.
- Supportare la sicurezza. Limita l'accesso alle voci della cache in modo che sia possibile accedervi solo in un ambiente specifico o da un proxy API specifico.
Utilizzo della persistenza
Ottieni informazioni di base ed esempi sulle funzionalità di persistenza fornite da Edge.
Strumenti di persistenza in Edge.
Scopri in che modo le policy supportano la memorizzazione nella cache per uso generico, la memorizzazione nella cache delle risposte del backend e le mappe chiave-valore.
Esempio: memorizzazione nella cache per uso generico
Visualizza il codice che mostra come vengono utilizzate insieme la policy Popola cache, la policy LookupCache, e la policy InvalidateCache.
Utilizzo delle chiavi di cache
Scopri le opzioni per la creazione di identificatori univoci per le voci della cache.
Creazione e modifica di una cache dell'ambiente
Crea le tue cache quando la cache condivisa inclusa non soddisfa le tue esigenze.
Interni della cache
Scopri come è strutturato il sistema di cache e in che modo le impostazioni predefinite della cache interagiscono con le policy.
Utilizzo delle mappe chiave-valore
Crea e gestisci raccolte di coppie chiave-valore crittografate o non crittografate e non scadute.
Supporto per le intestazioni della risposta HTTP
Scopri come vengono gestite le intestazioni della risposta HTTP quando utilizzi la policy ResponseCache.
Riferimenti alle norme
Utilizza queste policy per la persistenza.
Policy Popola cache
Inserisci i dati nella cache per uso generico.
Policy LookupCache
Recupera i dati dalla cache per uso generico.
Policy InvalidateCache
Rimuovi una voce dalla cache per uso generico.
Policy ResponseCache
Recupera e inserisci i dati da una risorsa di backend.
Policy Operazioni mappa chiave-valore
Utilizza un archivio di mappe chiave-valore per la persistenza a lungo termine.
Riferimenti API
Utilizza queste API per lavorare con le cache.
Cancellare una voce della cache
Cancella una voce della cache utilizzando la chiave della cache.
Creare una cache in un ambiente
Crea una cache in un ambiente.
Ottenere informazioni su una cache
Recupera informazioni su una cache.
Cancellare tutte le voci della cache
Cancella le voci della cache. Può essere limitato dal prefisso della chiave cache.
Elencare le cache in un ambiente
Elenca le cache in un ambiente.
Aggiornare una cache in un ambiente
Aggiorna una cache in un ambiente.
Eliminare una cache
Elimina una cache.
Mappe chiave-valore
Crea e gestisci raccolte (mappe) di coppie chiave-valore persistenti in più ambiti.