Questão FC369791
Assinale a opção que apresenta exemplos de aplicações ou usos que usam o processamento em lote (batch) predominantemente.
Bancos de Dados Dimensionais
FGV · 2024
Assinale a opção que apresenta exemplos de aplicações ou usos que usam o processamento em lote (batch) predominantemente.
- Sistemas de detecção de fraudes.
- Sistemas de busca de textos em vários documentos.
- Sistemas de financeiros de bolsas de valores (trading).
- Sistemas de manufatura.
- Sistemas militares e de inteligência.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
Os sistemas de busca de textos em vários documentos usam predominantemente processamento em lote porque precisam tratar grande volume de dados de forma eficiente e repetida.
Etapas como crawling, limpeza, extração de termos e a construção do índice invertido são realizadas em jobs que processam coleções inteiras de documentos de uma só vez, muitas vezes fora do horário de pico.
Esse fluxo prioriza throughput e consistência do índice em vez de latência imediata: atualizações periódicas reprocessam blocos de dados e reconciliam alterações, reduzindo custo computacional.
Técnicas e frameworks de batch (p.ex. MapReduce) permitem dividir a carga entre vários nós, otimizar I/O e obter índices pesquisáveis que sustentam consultas rápidas em tempo de execução.
Conteúdo do catálogo FC Concursos · Atualizado em