Lar Finanças Pessoais A Importância do MapReduce em Hadoop - dummies

A Importância do MapReduce em Hadoop - dummies

Vídeo: Implementando Projetos de BIG DATA com NoSQL, MongoDB, HADOOP e Map Reduce 2024

Vídeo: Implementando Projetos de BIG DATA com NoSQL, MongoDB, HADOOP e Map Reduce 2024
Anonim

Para a maioria do histórico da Hadoop, MapReduce foi o único jogo na cidade quando se trata de processamento de dados. A disponibilidade do MapReduce tem sido o motivo do sucesso do Hadoop e, ao mesmo tempo, um fator importante para limitar a adoção.

MapReduce permite que programadores qualificados escrevam aplicativos distribuídos sem se preocupar com a infra-estrutura de computação distribuída subjacente. Este é um grande negócio: o Hadoop eo framework MapReduce lidar com todos os tipos de complexidade que os desenvolvedores de aplicativos não precisam lidar.

Por exemplo, a capacidade de dimensionar de forma transparente o cluster adicionando nós e o failover automático dos subsistemas de armazenamento de dados e processamento de dados ocorrem com impacto zero em aplicativos.

O outro lado da moeda aqui é que, embora MapReduce esconde uma enorme quantidade de complexidade, você não pode perder o que é: uma interface para programação paralela. Esta é uma habilidade avançada - e uma barreira para uma adoção mais ampla. Simplesmente ainda não existem muitos programadores MapReduce, e nem todos têm a habilidade de dominá-lo.

Nos primeiros dias de Hadoop (Hadoop 1 e antes), você só pode executar aplicativos MapReduce em seus clusters. No Hadoop 2, o componente YARN alterou tudo isso ao assumir o gerenciamento e agendamento de recursos do quadro MapReduce e fornecer uma interface genérica para facilitar a execução de aplicativos em um cluster Hadoop.

Em suma, isso significa que o MapReduce agora é apenas uma das muitas estruturas de aplicativos que você pode usar para desenvolver e executar aplicativos no Hadoop. Embora seja certamente possível executar aplicativos usando outras estruturas no Hadoop, isso não significa que possamos começar a esquecer o MapReduce.

MapReduce atualmente é a única estrutura de processamento de dados pronta para produção disponível para o Hadoop. Embora outras estruturas eventualmente se tornem disponíveis, o MapReduce tem quase uma década de maturidade sob o seu cinto (com quase 4 000 problemas de JIRA concluídos, envolvendo centenas de desenvolvedores, se você estiver acompanhando).

Não há disputa: MapReduce é a estrutura mais madura do Hadoop para processamento de dados. Além disso, uma quantidade significativa de código MapReduce está em uso, e é improvável que vá em breve. Longa história curta: MapReduce é uma parte importante da história de Hadoop.

Os projetos Apache Hive e Apache Pig são altamente populares porque são pontos de entrada mais simples para processamento de dados no Hadoop. Para muitos problemas, especialmente os tipos que você pode resolver com SQL, Hive e Pig são excelentes ferramentas.Mas para uma tarefa mais ampla, como processamento estatístico ou extração de texto, e especialmente para o processamento de dados não estruturados, você precisa usar MapReduce.

A Importância do MapReduce em Hadoop - dummies

Escolha dos editores

Como cortar fotos com uma Nikon D90 - dummies

Como cortar fotos com uma Nikon D90 - dummies

Um dos conceitos básicos da fotografia digital é saber que você pode alterar qualquer imagem. Se você tiver excesso de fundo em uma fotografia, você pode cortá-la usando o menu Nikon D90 Retouch. Trimming, também conhecido como cultivo, é uma maneira fácil de reformular uma composição original para criar a melhor fotografia possível.

Como criar predefinições de balanço de brancos na Nikon D3300 - dummies

Como criar predefinições de balanço de brancos na Nikon D3300 - dummies

Se nenhum dos padrões brancos O equilíbrio nas configurações da Nikon D3300 faz o truque e você não quer enganar com ajustes finos, aproveite o recurso PRE (Preset Manual). Esta opção permite que você baseie o balanço de branco em uma medida direta das condições reais de iluminação ou para igualar o balanço de brancos para ...

Como criar predefinições de balanço de brancos na Nikon D5100 - manequins

Como criar predefinições de balanço de brancos na Nikon D5100 - manequins

Se nenhum dos padrões brancos As configurações de equilíbrio na sua Nikon D5100 fazem o truque e você não quer enganar com ajustes finos, aproveite o recurso PRE (Preset Manual). Esta opção permite que você faça duas coisas: balanço de branco base em uma medição direta das condições reais de iluminação. Combine o equilíbrio do branco ...

Escolha dos editores

O Legado do Papa João Paulo II - manequins

O Legado do Papa João Paulo II - manequins

O legado de João Paulo II ainda está se materializando e se desenvolvendo. O quarto século que liderou a Igreja incentivou muitas vocações ao sacerdócio e à vida religiosa. Após a confusão que se seguiu após o Vaticano II - não dos documentos propriamente ditos, mas do que muitos alegaram ser o "espírito do Vaticano II" em vez de ...

O Papel dos Sacerdotes na Igreja Católica - dummies

O Papel dos Sacerdotes na Igreja Católica - dummies

Na Igreja Católica, um pároco (também conhecido como pastor) é um sacerdote nomeado pelo bispo para representá-lo para a paróquia local, que é uma coleção de bairros em uma pequena região de um município dentro de um determinado estado. Uma determinada cidade pode apoiar várias paróquias, dependendo da ...

O uso da cor no ano litúrgico católico - dummies

O uso da cor no ano litúrgico católico - dummies

O sentido da visão, incluindo a cor, desempenha um papel importante no culto católico. As cores das vestimentas de um sacerdote católico ajudam os fiéis a saber que certas celebrações estão à mão. Verde: a cor das vestimentas usadas durante o tempo normal. (O tempo ordinário é o resto do ano que não é a estação de Natal ou da Páscoa - ...

Escolha dos editores

Como configurar mensagens automatizadas no Outlook. Comodomies

Como configurar mensagens automatizadas no Outlook. Comodomies

Na versão desktop do Outlook, você pode configurar sua mensagem fora do escritório para permitir que os colegas de trabalho saibam quando você estará fora da cidade (ou simplesmente não está disponível). Você tem uma ferramenta similar no Outlook. com, apenas é chamado de resposta Automated Vacation e é uma ótima maneira de informar todos os seus amigos quando você estiver ...

Como definir a prioridade de uma mensagem no Outlook 2013 - dummies

Como definir a prioridade de uma mensagem no Outlook 2013 - dummies

No Outlook 2013, você pode escolher entre três níveis de importância: baixo, normal ou alto. Algumas mensagens são mais importantes do que outras. O relatório importante que você está enviando para o seu chefe exige o tipo de atenção que não seria apropriada para o "wisecrack" que você envia para seu amigo no departamento de vendas. Configurando o nível de importância ...

Como configurar uma conta no Outlook. marcas

Como configurar uma conta no Outlook. marcas

Outlook. com é um site muito útil. Você não pode apenas usá-lo para acessar qualquer uma das suas contas de e-mail patrocinadas pela Microsoft (qualquer conta que termine em outlook. Com, live.com ou hotmail.com), mas você também pode configurar suas contas POP3 para que você possa enviar e Receba emails deles no site. O início de sessão para o Outlook. com é ...