Zarządzasz katalogiem produktów w Azure Cosmos DB SQL API, który jest intensywnie odczytywany. Aplikacja wielokrotnie wysyła wiele identycznych żądań odczytu i zapytań. Możesz tolerować nieaktualne wyniki do 60 sekund, aby zmniejszyć koszty RU i opóźnienia. Obecnie klienci używają trybu Direct. Co powinieneś zrobić? (Wybierz dwie odpowiedzi)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Udostępnij dedykowaną bramę dla konta Cosmos DB i zaktualizuj klientów, aby używali trybu Gateway za pośrednictwem dedykowanego punktu końcowego bramy., Ustaw MaxIntegratedCacheStaleness (lub odpowiednik) na 60 sekund dla żądań odczytu i zapytań, aby umożliwić serwowanie wyników z zintegrowanej pamięci podręcznej..
Dlaczego to jest odpowiedź
Dedykowana brama i tryb Gateway w połączeniu z zintegrowaną pamięcią podręczną Azure Cosmos DB są kluczowe dla optymalizacji odczytów. Udostępnienie dedykowanej bramy umożliwia korzystanie z zintegrowanej pamięci podręcznej, która jest dostępna tylko w trybie Gateway. Ustawienie MaxIntegratedCacheStaleness na 60 sekund instruuje pamięć podręczną, aby serwowała dane, które mogą być nieaktualne do 60 sekund, co jest zgodne z wymaganiem tolerancji nieaktualnych wyników i znacząco obniża koszty RU oraz opóźnienia. Zachowanie trybu Direct nie pozwoli na wykorzystanie zintegrowanej pamięci podręcznej. Redukcja polityki indeksowania nie wpływa bezpośrednio na wykorzystanie pamięci podręcznej i może pogorszyć wydajność zapytań. Włączenie TTL elementu służy do automatycznego usuwania danych, a nie do zarządzania świeżością pamięci podręcznej.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana