Firma hostuje aplikację do gier wieloosobowych na AWS. Aplikacja wymaga opóźnienia odczytu poniżej milisekundy dla często używanych danych i musi obsługiwać jednorazowe zapytania dotyczące danych historycznych. Które rozwiązanie spełnia te wymagania przy NAJMNIEJSZYM narzucie operacyjnym?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj Amazon DynamoDB z DynamoDB Accelerator (DAX) dla często używanych danych. Wyeksportuj dane do zasobnika Amazon S3 za pomocą DynamoDB table export. Uruchamiaj jednorazowe zapytania dotyczące danych w Amazon S3 za pomocą Amazon Athena..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź spełnia wymagania dotyczące niskich opóźnień i obsługi zapytań historycznych przy minimalnym narzucie operacyjnym. Amazon DynamoDB z DAX zapewnia opóźnienia odczytu poniżej milisekundy dla często używanych danych. Eksport tabeli DynamoDB do S3 to zarządzana funkcja, która upraszcza przenoszenie danych historycznych. Amazon Athena efektywnie i ekonomicznie wykonuje jednorazowe zapytania SQL bezpośrednio na danych w S3. Pozostałe opcje są mniej optymalne: Użycie Amazon RDS z niestandardowym skryptem do S3 wprowadza dodatkowy narzut operacyjny związany z zarządzaniem skryptem i nie gwarantuje opóźnień poniżej milisekundy dla wszystkich odczytów. Przechowywanie danych bezpośrednio w S3 nie zapewni opóźnień odczytu poniżej milisekundy dla często używanych danych. Strumieniowanie do Kinesis Data Streams i Firehose, choć skuteczne, jest bardziej złożonym rozwiązaniem dla tego konkretnego scenariusza i wprowadza większy narzut operacyjny niż bezpośredni eksport tabeli DynamoDB.
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