Índice:
Definição - O que significa Impala?
Impala é um tipo de ferramenta de software conhecida como mecanismo de consulta. É licenciado pela Apache e é executado na plataforma de análise de big data Apache Hadoop de código aberto.
Techopedia explica Impala
A empresa Cloudera, um fornecedor de TI, promove o Impala como um produto de código aberto que oferece aos usuários a capacidade de executar consultas do Hadoop em tempo real, usando comandos fáceis que são convencionais nas consultas de bancos de dados. Os usuários podem utilizar a ferramenta Impala para pesquisar dados armazenados no Hadoop HDFS ou em outras estruturas como o HBase.
Parte das especificidades da ferramenta Impala envolve como ela funciona com o MapReduce, que é um elemento de processamento em lote do Hadoop. Os criadores do Impala explicam que o programa trabalha em torno do MapReduce para acesso direto aos dados. Eles também contrastam essa ferramenta com o Apache Hive, outra ferramenta de análise de dados de código aberto oferecida pela Apache Foundation, e afirmam que o Impala pode ser um pouco mais rápido, enquanto alguns gargalos da rede são eliminados.