Firma uruchamia aplikację w AWS, która korzysta z klastra Amazon Aurora DB. W godzinach szczytu, gdy wielu użytkowników odczytuje dane, monitorowanie pokazuje spadek wydajności zapytań zapisu. Firma chce zwiększyć skalowalność, aby efektywnie kosztowo obsłużyć szczytowe zapotrzebowanie. Które rozwiązanie spełnia te wymagania w najbardziej efektywny kosztowo sposób?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz replikę odczytu Aurora w istniejącym klastrze Aurora DB. Zaktualizuj aplikację, aby używała punktu końcowego repliki do zapytań tylko do odczytu i punktu końcowego klastra do zapytań zapisu..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to utworzenie repliki odczytu Aurora. Replikowanie odczytów do oddzielnej instancji odciąża główną instancję bazy danych, która może wtedy skupić się na operacjach zapisu. Jest to efektywne kosztowo, ponieważ repliki odczytu Aurora są łatwe do skonfigurowania i skalowania, a także automatycznie synchronizują się z główną instancją. Aplikacja może kierować zapytania odczytu do punktu końcowego repliki, a zapytania zapisu do punktu końcowego klastra. Utworzenie drugiego klastra Aurora DB z zadaniem kopiowania jest bardziej złożone i kosztowne, a także wprowadza opóźnienia w replikacji. Amazon DynamoDB Accelerator (DAX) jest przeznaczony dla DynamoDB, a nie Aurora. Amazon Redshift to hurtownia danych analitycznych, nieoptymalna do obsługi operacji transakcyjnych i znacznie droższa dla tego scenariusza.
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