FC ConcursosFC Concursos

Flashcard FC331288

Quais são os passos essenciais do MapReduce e o que o framework abstrai do programador?

Bancos de Dados Dimensionais

FGV · 2024

De acordo com o assunto TI Banco de Dados: Bancos de Dados Dimensionais, responda:

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

Continue aprendendo