Questão 8 — Simulado AWS Certified Big Data – Specialty (BDS-C00) | Questões Atualizadas
Um varejista on-line está usando o Amazon DynamoDB para armazenar dados relacionados às transações dos clientes. Os itens da tabela contêm vários atributos de string que descrevem a transação, bem como um atributo JSON contendo o carrinho de compras e outros detalhes correspondentes às transações. O tamanho médio do item é de aproximadamente 250 KB, a maior parte associada ao atributo JSON. A média gera cerca de 3 GB de dados por mês. Os clientes acessam a tabela para exibir seu histórico de transações e revisar os detalhes da transação conforme necessário. Noventa por cento das consultas na tabela são executadas durante a construção da visualização do histórico de transações, com os outros 10% recuperando detalhes da transação. A tabela é particionada em CustomerID e classificada em dados de transação. O cliente tem uma capacidade de leitura muito alta provisionada para a tabela e experimenta uma utilização muito uniforme, mas reclama do custo do Amazon DynamoDB em comparação com outras soluções NoSQL. Qual estratégia reduzirá o custo associado às consultas de leitura do cliente sem degradar a qualidade?
- A. Modifique todas as chamadas de banco de dados para usar leituras eventualmente consistentes e avise aos clientes que o histórico de transações pode estar um segundo desatualizado.
- B. Altere a tabela primária para particionar em TransactionID, crie um GSI particionado no cliente e classificado por data, projete pequenos atributos no GSI e, em seguida, consulte o GSI para obter dados de resumo e a tabela primária para obter detalhes JSON.
- C. Particione verticalmente a tabela, armazene atributos básicos na tabela primária e crie uma referência de chave estrangeira para uma tabela secundária contendo os dados JSON. Consulte a tabela primária para obter dados de resumo e a tabela secundária para obter detalhes de JSON.
- D. Crie um LSI classificado por data, projete o atributo JSON no índice e, em seguida, consulte a tabela primária para obter dados de resumo e o LSI para obter detalhes de JSON
Resposta correta:
C
Quer todas as 260 questões por R$ 198,00?