Apache Hadoop

Definition - Was bedeutet Apache Hadoop?

Apache Hadoop ist ein frei lizenziertes Software-Framework, das von der Apache Software Foundation entwickelt und zur Entwicklung datenintensiver, verteilter Computer verwendet wird. Hadoop kann von einer einzelnen Maschine bis zu Tausenden von Computern skaliert werden. Ein zentrales Hadoop-Konzept besteht darin, dass Fehler auf der Anwendungsebene behandelt werden, im Gegensatz zur Hardware, um die Zuverlässigkeit zu gewährleisten.

Technische.me erklärt Apache Hadoop

Hadoop wurde von Google MapReduce und Google File System inspiriert. Es ist ein Projekt, das mit Top-Level-Spezifikationen entwickelt wurde, und eine Community von Programmierern weltweit hat mit Java-Sprache zum Programm beigetragen. Yahoo Inc. war ein wichtiger Hadoop-Unterstützer.

Doug Cutting wird die Kreation von Hadoop zugeschrieben, die er nach dem Spielzeugelefanten seines Sohnes benannte. Das ursprüngliche Ziel von Cutting war es, die Erweiterung des Suchmaschinenprojekts Apache Nutch zu unterstützen.