Um site de jogos precisa atualizar e persistir os registros dos jogadores em uma única transação, de modo que, se qualquer atualização falhar, a transação inteira seja revertida. Quais serviços ou recursos da AWS podem fornecer o comportamento transacional necessário? (Escolha duas.)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Amazon DynamoDB usando as operações de leitura/gravação Transact* (transacionais)., Amazon Aurora MySQL usando operações executadas dentro de um bloco de transação de banco de dados..
Por que esta é a resposta
Amazon DynamoDB com operações Transact (transacionais) e Amazon Aurora MySQL com blocos de transação de banco de dados são as escolhas corretas porque ambos oferecem suporte a transações ACID (Atomicidade, Consistência, Isolamento, Durabilidade). As operações TransactWriteItems e TransactReadItems do DynamoDB garantem que um grupo de operações de gravação ou leitura seja bem-sucedido ou falhe como uma única unidade. Da mesma forma, o Aurora MySQL, sendo um banco de dados relacional, suporta transações SQL padrão que garantem a atomicidade e consistência dos dados. Amazon DynamoDB com ConsistentRead definido como true garante que você sempre leia os dados mais recentes, mas não fornece atomicidade para múltiplas operações de gravação ou leitura como uma única transação. Amazon ElastiCache for Memcached é um cache na memória e não oferece suporte a transações ACID. Amazon Athena é um serviço de consulta interativa para dados em S3 e não é um banco de dados transacional.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão