Flashcard FC331288
Quais são os passos essenciais do MapReduce e o que o framework abstrai do programador?
Bancos de Dados Dimensionais
FGV · 2024
Quais são os passos essenciais do MapReduce e o que o framework abstrai do programador?
Mostrar resposta e comentário
Resposta
Resposta objetiva:Passos essenciais:
- Input Split: divide a entrada em fragmentos.
- Map: produz pares chave-valor.
- Shuffling: ordena e agrupa por chave.
- Reduce: agrega valores por chave.
- Output: persiste o resultado.
O que o framework abstrai:
Oculta a complexidade da paralelização e da distribuição (agendamento, particionamento, tolerância a falhas, otimização de localidade e balanceamento de carga), permitindo escrever apenas as funções map/reduce.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/331094
Conteúdo do catálogo FC Concursos · Atualizado em