Flashcards de Fundamentos de Apache Spark e Big Data
Fundamentos de Apache Spark e Big Data: Guia Completo para Estudantes
Toque para virar · Deslize para navegar
Apache Spark
52 cartões
Cartão 1
Pergunta: O que é Apache Spark em termos gerais?
Resposta: Um sistema distribuído projetado para processar grandes volumes de dados de forma eficiente e rápida.
Cartão 2
Pergunta: Que vantagem de desempenho o Spark oferece sobre o MapReduce?
Resposta: Ele pode executar cálculos em memória e é mais eficiente para aplicações complexas que rodam em disco, expandindo o modelo MapReduce para mais tipos d
Cartão 3
Pergunta: Que tipo de cargas de trabalho o Spark busca cobrir com um único motor?
Resposta: Consultas interativas, processamento de streams e outras cargas que antes exigiam sistemas distribuídos separados.
Cartão 4
Pergunta: Por que é útil que o Spark suporte múltiplos tipos de processamento no mesmo motor?
Resposta: Porque facilita e barateia a combinação de diferentes tipos de processamento e reduz a carga administrativa de manter ferramentas separadas.
Cartão 5
Pergunta: Quais linguagens de programação oferecem APIs oficiais do Spark?
Resposta: Python, Java, Scala, R e SQL.
Cartão 6
Pergunta: O que o Spark Core contém?
Resposta: A funcionalidade básica do Spark: agendamento de tarefas, gerenciamento de memória, recuperação de falhas, interação com sistemas de armazenamento e a
Cartão 7
Pergunta: O que é Spark SQL e para que serve?
Resposta: É o pacote do Spark para trabalhar com dados estruturados, que permite misturar consultas SQL com manipulação programática de dados compatível com RDD
Cartão 8
Pergunta: O que o Spark SQL permite combinar dentro de uma aplicação?
Resposta: Ele combina consultas SQL com análises complexas e manipulação programática de dados em uma única aplicação.
Cartão 9
Pergunta: O que é Spark Streaming?
Resposta: Um componente que permite o processamento de streams de dados ao vivo com tolerância a falhas, desempenho e escalabilidade semelhantes ao Spark Core.
Cartão 10
Pergunta: Que tipo de exemplos de fluxos de dados o Spark Streaming atende?
Resposta: Filas de mensagens que contêm atualizações de status publicadas por usuários de um serviço web.