Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Paralelos e Distribuídos — CESGRANRIO 2018

Banco de DadosBanco de Dados Paralelos e Distribuídos
Código
cg011443
Banca
CESGRANRIO
Órgão
Banco do Brasil
Ano
2018
Nível
Médio
Cargo
Escriturário
Um modelo teórico do MapReduce pode ser resumido em duas funções, map e reduce. Essas funções são representadas na literatura, genericamente, com uma notação na forma:Entrada genérica -> Saída genéricaA proposta original de MapReduce considerava que a função reduce teria o modelo:reduce(k2,list(v2)) -> list(v3)Enquanto implementações de terceiros usam o modelo:reduce(k2,list(v2)) -> list(k3,v3)O modelo para a função map, porém, é sempre o mesmo.Qual é esse modelo?
  1. Amap(v1) -> list(k2,v2)
  2. Bmap(v1) -> k2,list(v2)
  3. Cmap(k1,v1) -> k2,list(v2)
  4. Dmap(k1,v1) -> k2,v2
  5. Emap(k1,v1) -> list(k2,v2)
Revelar gabarito e comentário

GabaritoE — map(k1,v1) -> list(k2,v2)

Link permanente: /questoes/cg011443