Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 9718|Antwoord: 3

Ik leerde voor het eerst over Hadoop en HBase big data

[Link kopiëren]
Geplaatst op 27-12-2018 15:04:25 | | | |
Onlangs moet het bedrijf hbase gebruiken om een grote hoeveelheid data op te slaan, en de manager heeft ons een les geleerd over de relevante kennis.
Omgeving:

Systeem:

CentOS Linux release 7.5.1804 (Core)

Bevelen:



Java-versie:

Java versie "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-bit Server VM (build 25.191-b12, gemengde modus)


Bevelen:



Hadoop-versie:

Hadoop 2.8.3
SubversieDe hyperlink-login is zichtbaar.-r b3fe56402d908019d99af1f1f4fc65cb1d1436a2
Samengesteld door jdu op 2017-12-05T03:43Z
Gecompileerd met protoc 2.5.0
Van bron met checksum 9ff4856d824e983fa510d3f843e3f19d
Dit commando werd uitgevoerd met /home/itsvse/apache/hadoop-2.8.3/share/hadoop/common/hadoop-common-2.8.3.jar


Bevelen:




HBase-versie:

2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, vr 26 okt 19:27:03 PDT 2018

Hbase Shell commando:


De HBase-shell kan worden gestart met het volgende commando
[root@master ~]# vind / -naam "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_bindingsvoor een verklaring.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

HBase Shell
Gebruik "help" om een lijst met ondersteunde commando's te krijgen.
Gebruik "exit" om deze interactieve shell te verlaten.
Voor referentie, bezoek:http://hbase.apache.org/2.0/book.html#shell
Versie 2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, vr 26 okt 19:27:03 PDT 2018
Het duurde 0,0050 seconden                                                                                                                                                            
hbase(main):001:0>
hbase(main):002:0*
hbase(main):003:0* versie
2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, vr 26 okt 19:27:03 PDT 2018
Het duurde 0,0006 seconden                                                                                                                                                            
hbase(main):004:0>


Introductie

Nadat de Hadoop-installatie succesvol is gestart, voer je het jps-commando uit om te controleren of het proces succesvol is gestart, als het succesvol is (niet getest).

[hadoop@master ~]$jps
De masternode zal verschijnen:
NameNode
JobTracker
SecundairNaamknoop

Slave1-knoop verschijnt:
DateNode
TaskTracker

Slave2Node verschijnt:
DateNode
TaskTracker


De HBase-versie ondersteunde de Hadoop-versie

S staat voor ondersteuning
X wordt niet ondersteund
NT staat voor no test (no test)



Referentielinks:De hyperlink-login is zichtbaar.

Enkele basisbedieningscommando's van HBase Shell zijn als volgt vermeld:

naamCommando-expressies
Bekijk welke tabellen er bestaanLijst
Maak een tabel aanmaak 'tabelnaam', 'kolomnaam 1', 'kolomnaam 2', 'kolomnaam N' aan
Voeg een record toeZet 'Tabel Naam', 'Rijnaam', 'Kolomnaam:', 'Waarde'
Bekijk het recordHaal 'Table Name', 'Row Name'
Bekijk het totale aantal records in de tabelTel 'Tafelnaam'
Verwijder het recordverwijder 'tabelnaam', 'rijnaam', 'kolomnaam'
Verwijder een tabelDe tabel moet worden geblokkeerd voordat de tabel verwijderd kan worden; de eerste stap is het uitschakelen van 'table name'. De tweede stap is het verwijderen van 'table name'.
Bekijk alle recordsScan "Tabel Naam"
Bekijk alle gegevens in een bepaalde kolom van een tabelscan "tabelnaam" , ['kolomnaam:']
Werk het record bijHet is om het te herschrijven en terug te draaien


Begrijp het

Hadoop Distributed File System (HDFS), HBase is een data-opslagproject gebaseerd op Hadoop, en Hive wordt gebruikt voor data-analyse.

(Einde)






Vorig:Installeren van vim op CentOS 7 (niet standaard geïnstalleerd)
Volgend:Microsoft 2018 cadeaupakket cadeaupakketten droge producten
 Huisbaas| Geplaatst op 28-12-2018 15:15:53 |
Inleiding van Hadoop-webport:De hyperlink-login is zichtbaar.
Links naar de nieuwste versie:De hyperlink-login is zichtbaar.

Daemon
Noten
NameNode
De standaard HTTP-poort is 50070.
ResourceManager
De standaard HTTP-poort is 8088.
MapReduce JobHistory Server
De standaard HTTP-poort is 19888.

De standaardport voor HBase Web is: 16010


Geplaatst op 06-01-2019 21:32:01 |
De altaarmeester QQ geeft een verbinding
 Huisbaas| Geplaatst op 05-07-2019 12:06:12 |


Hadoop-3.1.1+ ondersteunt al HBase-2.2.x.

Op 6 februari 2019 werd Hadoop versie 3.1.2 uitgebracht

De hyperlink-login is zichtbaar.
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com