GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Aula 10 - Pig

Ronaldo Pimentel Hadoop Portugiesisch

Inhalt der Mindmap

Aula 10 - Pig

  1. MapReduce

    • Abordagem de baixo nível, em relação ao modelo mapreduce, maior controle e desempenho
    • Consome mais tempo e mais propenso a erros na fase de implantação. Google informeou que um dev demorava 4h para fazer em mapreduce e 15min em pig
    • Utilizado quando controle e desempenho sao muito importantes
  2. Motivação

    • - MapReduce é baixo nível - MapReduce é difícil de manter e reutilizar - Desenvolvedores não estavam confortáveis com MapReduce e linguagem SQL
      • DEsenvolvedores estavam acostumados ao desenvolvimento anterior orientado a grafos
    • Necessitavam de uma solucao menos complicada, mas que aceitasse dados nao estruturados
  3. Caracteristicas

    • Utilizar em grandes volumes. algumas queries demoram até 20 segundos para iniciar.
    • pode ter desempenho superior ao map reduce puro
  4. Aplicacoes

    • Processamentos dados brutos
    • ETL
    • Pipeline de dados
    • Exemplos de dados utilizados: • Tweets • Dados de usuarios • Notificações • Retweets • Seguidores • Uso de SMS • Logs do servidor • Logs de busca • Logs de queries
    • Exemplos de análises realizadas com Pig: • Quantidade de requisições diárias • Latência média • Quantidade de pesquisas diárias • Distribuição geográfica • Testes A/B • Descoberta de padrão de comportamento do usuário • Análise de sentimento • Análise de reputação do usuário
  5. Arquitetura

    • Executa jobs map e reduces
    • é uma lingugaem de fluxo de dados se precisar de estruturas diversas tem que associar com outras linguagem
    • Scripts são convertidos para mapreduce jobs
    • possui funcoes especificas, por exemplo para ordenar pela frequencia. algo que não existe no mapreduce
    • linguagem procedural de script
  6. Uso

    • /scripts em linguagem Pig Latin
    • Grunt shell - interativo, faz e testa
    • pode utilizar local sem enviar para o mapreduce

Informationen

Beschreibung
Hadoop Mindmap am Aula 10 - Pig, erstellt von Ronaldo Pimentel am 14/10/2017.
Erstellt von
Ronaldo Pimentel
Aufrufe
31
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck