Fragen-Leitfaden 1. Zweck In diesem Beitrag diskutieren wir den Vergleich zwischen Hadoop 2.x und Hadoop 3.x. Welche neuen Funktionen wurden in der Hadoop 3-Version hinzugefügt, welche Hadoop 2-Programme sind in Hadoop 3 kompatibel und was ist der Unterschied zwischen Hadoop 2 und Hadoop 3? 2. Vergleich zwischen Hadoop 2.x und Hadoop 3.x In diesem Abschnitt werden 22 Unterschiede zwischen Hadoop 2.x und Hadoop 3.x beschrieben. Lassen Sie uns nun jeden einzelnen besprechen 2.1Lizenz Hadoop 2.x – Apache 2.0, Open Source 2.2 Mindestens unterstützte Java-Version Hadoop 2.x – die minimal unterstützte Version von Java ist Java 7 2.3 Fehlertoleranz Hadoop 2.x – kann Fehlertoleranz durch Replikation (Speicherplatzverschwendung) handhaben. 2.4 Datenausgleich Hadoop 2.x – Verwenden Sie zum Datenausgleich den HDFS-Balancer. 2.5 Speicherschema Hadoop 2.x - 3X-Replikatsschema verwenden 2.6 Speicheraufwand Hadoop 2.x – HDFS hat 200 % Overhead beim Speicherplatz. 2.7 Beispiel für Speicher-Overhead Hadoop 2.x – Wenn 6 Blöcke vorhanden sind, belegen aufgrund des Replikationsschemas 18 Blöcke den Speicherplatz. 2.8YARN-Timeline-Dienst Hadoop 2.x – Verwendet den alten Timeline-Dienst, der Skalierbarkeitsprobleme hat. 2.9 Standard-Portbereich Hadoop 2.x – In Hadoop 2.0 liegen einige der Standardports im temporären Portbereich von Linux. Daher ist beim Start keine Bindung möglich. 2.10 Werkzeuge Hadoop 2.x – Verwenden Sie Hive, Pig, Tez, Hama, Giraph und andere Hadoop-Tools. 2.11 kompatible Dateisysteme Hadoop 2.x – HDFS (Standard-FS), FTP-Dateisystem: Es speichert alle Daten auf einem remote zugänglichen FTP-Server. Amazon S3 (Simple Storage Service)-Dateisystem Windows Azure Storage Blob (WASB)-Dateisystem. 2.12Datanode-Ressourcen Hadoop 2.x – Datanode-Ressourcen sind nicht für MapReduce reserviert, wir können sie für andere Anwendungen verwenden. 2.13MR API-Kompatibilität Hadoop 2.x – MR API kompatibel mit Hadoop 1.x-Programmen, ausführbar auf Hadoop 2.X 2.14 Unterstützung für Microsoft Windows Hadoop 2.x – Kann unter Windows bereitgestellt werden. 2.15 Steckplätze/Behälter Hadoop 2.x – Hadoop 1 arbeitete am Konzept der Slots, aber Hadoop 2.X arbeitet am Konzept der Container. Über Container können wir allgemeine Aufgaben ausführen. 2.16 Einzelner Ausfallpunkt Hadoop 2.x – Verfügt über die SPOF-Funktion, sodass Namenode bei einem Ausfall automatisch wiederhergestellt wird. 2.17 HDFS-Allianz Hadoop 2.x – In Hadoop 1.0 gab es nur einen NameNode zur Verwaltung aller Namespaces, aber in Hadoop 2.0 werden mehrere NameNodes für mehrere Namespaces verwendet. 2.18 Skalierbarkeit Hadoop 2.x – Wir können auf bis zu 10.000 Knoten pro Cluster skalieren. 2.19 Schnellerer Zugriff auf Daten Hadoop 2.x – Dank des Datenknoten-Cache können wir schnell auf Daten zugreifen. 2.20HDFS-Schnappschuss Hadoop 2.x – Hadoop 2 hat Unterstützung für Snapshots hinzugefügt. Es bietet Notfallwiederherstellung und Schutz vor Benutzerfehlern. 2.21 Plattform Hadoop 2.x – kann als Plattform für verschiedene Datenanalysen, die Ausführung von Ereignisverarbeitungen, Streaming und Echtzeitvorgängen verwendet werden. 2.22 Cluster-Ressourcenverwaltung Hadoop 2.x – Verwendet YARN zur Verwaltung von Clusterressourcen. Es verbessert Skalierbarkeit, Hochverfügbarkeit und Mandantenfähigkeit. Verbesserungen von hadoop3.X gegenüber hadoop2.x Gemeinsame wesentliche Verbesserungen: HDFS-Verbesserungen: Garnverbesserungen: MapRduece-Verbesserungen: Weitere neue Funktionen: Abschluss Nachdem wir 22 wichtige Unterschiede zwischen Hadoop 2.x und Hadoop 3.x sowie die Verbesserungen in 3.x besprochen haben, können wir jetzt sehen, was besser ist: Hadoop 2 oder Hadoop 3. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: Detailliertes Tutorial zur Installation von MySQL unter Linux
>>: Lösung für die Upload-Einschränkung von Element-ui-Uploaddateien
Das Linux-Betriebssystem hat das Rechenzentrum in...
1. Laden Sie zunächst die entsprechende Datenbank...
In diesem Artikelbeispiel wird der spezifische Co...
Heute habe ich einen neuen CSS-Spezialeffekt gele...
Inhaltsverzeichnis Was ist Front-End-Routing? Wie...
Inhaltsverzeichnis 01 Häufige Fehler 1 02 Häufige...
Inhaltsverzeichnis 1. Entpacken 2. Erstellen Sie ...
Ein Frame ist ein Webseitenbildschirm, der in mehr...
Zahlungs-Countdown, um zur Startseite zurückzukeh...
Linux verwendet iftop, um den Verkehr der Netzwer...
Laden Sie zuerst die neueste komprimierte MySQL 5...
wie folgt: docker run -d -p 5000:23 -p 5001:22 --...
Inhaltsverzeichnis Der Hintergrund ist: Was wird ...
【Historischer Hintergrund】 Ich arbeite seit drei ...
1. Die erste Methode besteht darin, den lokalen T...