Aplikacja korzystająca z Amazon RDS doświadcza okresowych, intensywnych skoków ruchu odczytu, które obniżają wydajność zapytań. Zespół chce zastosować wielowątkowe, skalowalne rozwiązanie do buforowania, aby odciążyć żądania odczytu i poprawić wydajność przy jak najmniejszej złożoności. Która opcja jest najprostszym odpowiednim rozwiązaniem?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użycie Amazon ElastiCache for Memcached do odciążenia żądań odczytu z podstawowej bazy danych..
Dlaczego to jest odpowiedź
Amazon ElastiCache for Memcached jest idealnym rozwiązaniem dla tej sytuacji, ponieważ jest to prosty, wielowątkowy, skalowalny system buforowania, który doskonale radzi sobie z odciążaniem intensywnych skoków ruchu odczytu z bazy danych. Memcached jest zoptymalizowany pod kątem prostego buforowania obiektów i szybkiego dostępu, co minimalizuje złożoność wdrożenia. Replikacja do DynamoDB z DAX jest bardziej złożonym rozwiązaniem, wymagającym zmiany modelu danych i zarządzania synchronizacją między RDS a DynamoDB. Konfiguracja Multi-AZ w RDS służy do wysokiej dostępności i odzyskiwania po awarii, a nie do skalowania odczytów, a instancja standby nie jest przeznaczona do bezpośredniego odciążania ruchu odczytu w ten sposób. Amazon ElastiCache for Redis jest również wydajnym rozwiązaniem buforującym, ale Memcached jest często preferowany ze względu na prostotę i skalowalność przy buforowaniu obiektów, co odpowiada wymaganiom zadania.
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