Masz wielowarstwową aplikację (App1), której usługa backendowa zapisuje dane do bazy danych Azure SQL (SQL1). Użytkownicy klienccy odczytują dane za pośrednictwem klienta App1 i doświadczają znacznych opóźnień w pobieraniu danych podczas szczytowego obciążenia. Jaką usługę należy uwzględnić, aby zminimalizować opóźnienia w pobieraniu danych dla użytkowników?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Azure Cache for Redis (pamięć podręczna w pamięci).
Dlaczego to jest odpowiedź
Azure Cache for Redis to rozproszona, oparta na pamięci podręcznej usługa, która przechowuje często używane dane w pamięci. Umieszczenie jej między aplikacją a bazą danych Azure SQL znacznie zmniejsza opóźnienia, ponieważ dane są pobierane z szybkiej pamięci podręcznej zamiast z wolniejszej bazy danych. Jest to idealne rozwiązanie do obsługi szczytowego obciążenia i poprawy responsywności aplikacji. Azure Content Delivery Network (CDN) służy do buforowania zawartości statycznej (np. obrazów, plików CSS/JS) bliżej użytkowników końcowych, a nie danych aplikacji. Azure Data Factory to usługa integracji danych, używana do orkiestracji i automatyzacji przepływów danych, a nie do buforowania danych w czasie rzeczywistym. Azure Synapse Analytics to usługa analityczna dla dużych zbiorów danych, nieprzeznaczona do zmniejszania opóźnień w transakcyjnych aplikacjach.
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