Firma rozrywkowa używa Amazon DynamoDB do przechowywania metadanych multimediów. Aplikacja intensywnie odczytuje dane i doświadcza opóźnień. Firmie brakuje personelu do dodatkowych zadań operacyjnych i musi poprawić wydajność DynamoDB bez rekonfiguracji aplikacji. Co powinien zarekomendować architekt rozwiązań?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj Amazon DynamoDB Accelerator (DAX)..
Dlaczego to jest odpowiedź
Amazon DynamoDB Accelerator (DAX) to w pełni zarządzana, wysoce dostępna, w pamięci podręcznej usługa dla DynamoDB, która zapewnia odczyty w mikrosekundach, nawet przy milionach żądań na sekundę. Jest to idealne rozwiązanie dla aplikacji intensywnie odczytujących dane, takich jak ta opisana w pytaniu, ponieważ eliminuje potrzebę rekonfiguracji aplikacji. DAX automatycznie buforuje dane, zmniejszając obciążenie DynamoDB i poprawiając wydajność. Inne opcje są mniej odpowiednie: Amazon ElastiCache for Redis i Memcached to ogólne rozwiązania buforujące, które wymagałyby modyfikacji kodu aplikacji do zarządzania buforowaniem, co jest sprzeczne z wymaganiem braku rekonfiguracji aplikacji. Replikowanie danych za pomocą globalnych tabel DynamoDB poprawia dostępność i odporność na awarie regionalne, ale niekoniecznie zmniejsza opóźnienia dla pojedynczej aplikacji intensywnie odczytującej dane w jednej lokalizacji bez dodatkowego buforowania.
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