Firma wdrożyła aplikację bezserwerową, która korzysta z Amazon DynamoDB. Po znacznym wzroście liczby użytkowników firma chce poprawić czas odpowiedzi z milisekund do mikrosekund i buforować żądania do bazy danych przy NAJMNIEJSZYM narzucie operacyjnym. Które rozwiązanie spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj DynamoDB Accelerator (DAX)..
Dlaczego to jest odpowiedź
DAX (DynamoDB Accelerator) to w pełni zarządzana, wysoce dostępna usługa buforowania w pamięci, stworzona specjalnie dla Amazon DynamoDB. Zapewnia buforowanie odczytów w mikrosekundach, co bezpośrednio odpowiada na potrzebę poprawy czasu odpowiedzi z milisekund do mikrosekund. Ponieważ DAX jest zintegrowany z DynamoDB, jego wdrożenie i zarządzanie wiąże się z minimalnym narzutem operacyjnym. Migracja do Amazon Redshift jest nieodpowiednia, ponieważ Redshift to hurtownia danych analitycznych, a nie baza danych transakcyjnych o niskich opóźnieniach dla aplikacji bezserwerowych. Migracja do Amazon RDS również nie jest właściwa, ponieważ RDS to relacyjna baza danych, która wymagałaby przepisania logiki aplikacji i nie oferuje natywnie buforowania w mikrosekundach dla DynamoDB. Amazon ElastiCache for Redis mógłby być użyty do buforowania, ale wymagałby ręcznego zarządzania logiką buforowania w aplikacji, co zwiększyłoby narzut operacyjny w porównaniu do DAX.
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