Inhaltsverzeichnis:
Definition - Was bedeutet Impala?
Impala ist eine Art Software-Tool, das als Abfrage-Engine bezeichnet wird. Es ist von Apache lizenziert und läuft auf der Open-Source-Big-Data-Analyseplattform Apache Hadoop.
Techopedia erklärt Impala
Die Firma Cloudera, ein IT-Anbieter, bewirbt Impala als Open-Source-Produkt, mit dem Benutzer Hadoop-Abfragen in Echtzeit mit einfachen Befehlen ausführen können, die bei Datenbankabfragen üblich sind. Mit dem Impala-Tool können Benutzer Daten durchsuchen, die in Hadoop HDFS oder in anderen Strukturen wie HBase gespeichert sind.
Zu den Besonderheiten des Impala-Tools gehört die Funktionsweise von MapReduce, einem Stapelverarbeitungselement von Hadoop. Die Macher von Impala erklären, dass das Programm MapReduce für den direkten Zugriff auf Daten verwendet. Sie vergleichen dieses Tool auch mit Apache Hive, einem anderen Open-Source-Datenanalysetool der Apache Foundation, und behaupten, Impala könne erheblich schneller sein, während einige Netzwerkengpässe beseitigt werden.