Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 9718|Antwort: 3

Ich habe zuerst von Hadoop und HBase Big Data erfahren

[Link kopieren]
Veröffentlicht am 27.12.2018 15:04:25 | | | |
Kürzlich muss das Unternehmen hbase nutzen, um eine große Datenmenge zu speichern, und der Manager hat uns eine Lektion über das relevante Wissen erteilt.
Umgebung:

System:

CentOS Linux-Version 7.5.1804 (Core)

Befehl:



Java-Version:

Java Version "1.8.0_191"
Java(TM) SE Laufzeitumgebung (Build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit-Server-VM (Build 25.191-b12, gemischter Modus)


Befehl:



Hadoop-Version:

Hadoop 2.8.3
SubversionDer Hyperlink-Login ist sichtbar.-r b3fe56402d908019d99af1f1f4fc65cb1d1436a2
Zusammengestellt von jdu am 05.12.2017T03:43Z
Kompiliert mit protoc 2.5.0
Aus der Quelle mit Checksum 9ff4856d824e983fa510d3f843e3f19d
Dieser Befehl wurde mit /home/itsvse/apache/hadoop-2.8.3/share/hadoop/common/hadoop-common-2.8.3.jar ausgeführt


Befehl:




HBase-Version:

2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, Fr 26. Okt 19:27:03 PDT 2018

Hbase Shell-Befehl:


Die HBase-Shell kann mit folgendem Befehl gestartet werden
[root@master ~]# finden / -Name "Hbase"
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/src-html/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/src-html/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/src-html/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/src-html/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/bin/hbase
/home/itsvse/apache/hbase-2.1.1/lib/ruby/hbase
[root@master ~]# CD /home/itsvse/apache/hbase-2.1.1/bin/
[root@master bin]# ./hbase shell
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/itsvse/apache/hadoop-2.8.3/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/itsvse/apache/hbase-2.1.1/lib/client-facing-thirdparty/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindingsFür eine Erklärung.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

HBase Shell
Nutze "Hilfe", um eine Liste der unterstützten Befehle zu erhalten.
Benutze "Exit", um diese interaktive Shell zu beenden.
Zur Orientierung besuchen Sie bitte:http://hbase.apache.org/2.0/book.html#shell
Version 2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, Fr 26. Okt 19:27:03 PDT 2018
Hat 0,0050 Sekunden gedauert                                                                                                                                                            
hbase(main):001:0>
hbase(main):002:0*
hbase(main):003:0* Version
2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, Fr 26. Okt 19:27:03 PDT 2018
Hat 0,0006 Sekunden gedauert                                                                                                                                                            
hbase(main):004:0>


Einleitung

Nachdem die Hadoop-Installation erfolgreich gestartet wurde, führe den jps-Befehl aus, um zu prüfen, ob der Prozess erfolgreich gestartet ist (nicht getestet).

[hadoop@master ~]$jps
Der Masterknoten erscheint:
NameNode
JobTracker
SekundärNameNode

Slave1-Knoten erscheint:
DateNode
TaskTracker

Slave2node erscheint:
DateNode
TaskTracker


Die HBase-Version unterstützte die Hadoop-Version

S steht für Support (Unterstützung)
X wird nicht unterstützt
NT steht für No Test (No Test)



Referenzlinks:Der Hyperlink-Login ist sichtbar.

Einige grundlegende Operationsbefehle von HBase Shell sind wie folgt aufgeführt:

NameBefehlsausdrücke
Sieh dir an, welche Tabellen es gibtListe
Erstellen Sie eine Tabelleerstellen Sie 'Tabellenname', 'Spaltenname 1', 'Spaltenname 2', 'Spaltenname N'
Fügen Sie einen Datensatz hinzuGeben Sie 'Tabellenname', 'Zeilenname', 'Spaltenname:', 'Wert' ein
Ansehen Sie den RekordErhalten Sie 'Table Name', 'Row Name'
Sehen Sie die Gesamtzahl der Datensätze in der Tabelle anZähle 'Tischname'
Löschen Sie den Eintrag'Tabellenname', 'Zeilenname', 'Spaltenname' löschen
Eine Tabelle löschenDie Tabelle muss gesperrt werden, bevor sie gelöscht werden kann; der erste Schritt ist, 'Tabellenname' zu deaktivieren. Der zweite Schritt ist, 'Tabellenname' wegzulassen.
Alle Rekorde anzeigenscannen "Tabellenname"
Sehen Sie alle Daten in einer bestimmten Spalte einer TabelleScanne "Tabellenname" , ['Spaltenname:']
Aktualisierung des ProtokollsEs geht darum, es umzuschreiben und zurückzusetzen


Verstehe

Hadoop Distributed File System (HDFS), HBase ist ein Datenspeicherprojekt, das auf Hadoop basiert, und Hive wird für die Datenanalyse verwendet.

(Ende)






Vorhergehend:Installation von Vim auf CentOS 7 (standardmäßig nicht installiert)
Nächster:Microsoft 2018 Silvester-Geschenkpaket Trockenwaren
 Vermieter| Veröffentlicht am 28.12.2018 15:15:53 |
Hadoop-Webport-Einführung:Der Hyperlink-Login ist sichtbar.
Links zur neuesten Version:Der Hyperlink-Login ist sichtbar.

Daemon
Notizen
NameNode
Der Standard-HTTP-Port ist 50070.
ResourceManager
Der Standard-HTTP-Port ist 8088.
MapReduce JobHistory-Server
Der Standard-HTTP-Port ist 19888.

Der Standardport für HBase Web lautet: 16010


Veröffentlicht am 06.01.2019 21:32:01 |
Der Altarmeister QQ stellt eine Verbindung her
 Vermieter| Veröffentlicht am 05.07.2019 12:06:12 |


Hadoop-3.1.1+ unterstützt bereits HBase-2.2.x.

Am 6. Februar 2019 wurde Hadoop-Version 3.1.2 veröffentlicht

Der Hyperlink-Login ist sichtbar.
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com