Dodawanie buforowania i trwałości

Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

Apigee Edge udostępnia pamięć podręczną w celu zapewnienia trwałości danych w różnych żądaniach w czasie działania. Dostęp do pamięci podręcznej jest możliwy przy użyciu zasad takich jak zasada wypełniania pamięci podręcznej, zasada LookupCache, zasada InvalidateCache i zasada buforowania odpowiedzi.

Twoja organizacja zapewnia dostęp do współdzielonej pamięci podręcznej, która jest przydatna w większości przypadków. Jeśli chcesz mieć większą kontrolę nad wydajnością, możesz też skonfigurować własną pamięć podręczną.

Możesz użyć pamięci podręcznej, aby:

  • Zmniejszenie czasu oczekiwania i ruchu. Żądania są realizowane w krótszym czasie i ponownie są wykorzystywane w różnych reprezentacjach.
  • Zatrzymywanie danych w transakcjach. Dane sesji możesz przechowywać, aby używać ich wielokrotnie w transakcjach HTTP.
  • Obsługa zabezpieczeń. Ogranicz dostęp do wpisów pamięci podręcznej, aby można było mieć do nich dostęp tylko w określonym środowisku lub przez określony serwer proxy interfejsu API.

Używanie trwałości

Poznaj podstawowe informacje i przykłady dotyczące funkcji trwałości oferowanych przez Edge.

Narzędzia trwałości w Edge.

Dowiedz się, jak zasady obsługują buforowanie do ogólnego przeznaczenia, buforowanie odpowiedzi backendu i mapy klucz-wartość.

Przykład: zapisywanie w pamięci podręcznej do ogólnego użytku

Wyświetl kod pokazujący, jak używane są jednocześnie zasady wypełniania pamięci podręcznej, zasady LookupCache i InvalidateCache.

Praca z kluczami pamięci podręcznej

Poznaj opcje tworzenia unikalnych identyfikatorów dla wpisów w pamięci podręcznej.

Tworzenie i edytowanie pamięci podręcznej środowiska

Twórz własne pamięci podręczne, gdy dołączona współdzielona pamięć podręczna nie spełnia Twoich wymagań.

Pamięć podręczna

Poznaj strukturę systemu pamięci podręcznej i dowiedz się, jak domyślne ustawienia pamięci podręcznej wpływają na zasady.

Praca z mapami klucz-wartość

Tworzenie kolekcji zaszyfrowanych lub niezaszyfrowanych par klucz/wartość oraz zarządzanie nimi.

Obsługa nagłówków odpowiedzi HTTP

Dowiedz się, jak obsługiwane są nagłówki odpowiedzi HTTP, gdy używasz zasady ResponseCache.

Informacje o zasadach

Zastosuj te zasady, aby zachować trwałość.

Zasada Wypełnij buforowanie

Umieszczanie danych w pamięci podręcznej ogólnego przeznaczenia.

Zasada LookupCache

Pobieranie danych z pamięci podręcznej ogólnego przeznaczenia.

Zasada unieważnienia pamięci podręcznej

Usuń wpis z pamięci podręcznej ogólnego przeznaczenia.

Zasada ResponseCache

Pobieranie i umieszczanie danych z zasobu backendu.

Zasady dotyczące operacji na mapie klucz-wartość

Używaj zapisu mapy klucz-wartość, aby zapewnić długoterminową stabilność.

Dokumentacja API

Użyj tych interfejsów API do pracy z pamięcią podręczną.

Czyszczenie wpisu w pamięci podręcznej

Usuwa wpis w pamięci podręcznej za pomocą klucza pamięci podręcznej.

Tworzenie pamięci podręcznej w środowisku

Tworzy w środowisku pamięć podręczną.

Uzyskiwanie informacji o pamięci podręcznej

Pobiera informacje o pamięci podręcznej.

Wyczyść wszystkie wpisy w pamięci podręcznej

Czyści wpisy w pamięci podręcznej. Może być ograniczony według prefiksu klucza pamięci podręcznej.

Wyświetlanie listy pamięci podręcznych w środowisku

Wyświetla listę pamięci podręcznych w środowisku.

Aktualizowanie pamięci podręcznej w środowisku

Aktualizuje pamięć podręczną w środowisku.

Usuwanie pamięci podręcznej

Usuwa pamięć podręczną.

Mapy klucz-wartość

Tworzenie kolekcji (map) utrwalonych par klucz/wartość w wielu zakresach oraz zarządzanie nimi.