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
Ich möchte in meinem Unternehmen kürzlich einen H...
Inhaltsverzeichnis 1. Einführung in Rechnerfunkti...
Finden Sie das Problem Ich habe vor Kurzem Django...
1. Herunterladen https://dev.mysql.com/downloads/...
1. Was ist Master-Slave-Replikation? Die DDL- und...
Inhaltsverzeichnis Lösung, Zusammenfassen: Vue-Pr...
Mehrere Unterschiede zwischen MySQL 5.x und MySQL...
Inhaltsverzeichnis Vorwort Kann typeof den Typ ko...
Bitte öffnen Sie die Testseite in einem gängigen ...
1. Zunächst müssen Sie wissen, was den vertikalen ...
Vorwort Die Schlüsselwörter von MySQL und Oracle ...
Inhaltsverzeichnis 1. Was sind Optionen? 2. Welch...
Basisbild Das Basisbild hat zwei Bedeutungen: Ist...
Vor kurzem habe ich ein Projekt, bei dem ich mit i...
1. Um die Abfrage zu optimieren, sollten Sie voll...