Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 9718|Odpoveď: 3

Prvýkrát som sa dozvedel o Hadoop a HBase big data

[Kopírovať odkaz]
Zverejnené 27. 12. 2018 15:04:25 | | | |
V poslednej dobe firma potrebuje používať hbase na ukladanie veľkého množstva dát a manažér nás naučil lekciu o relevantných vedomostiach.
Prostredie:

Systém:

CentOS Linux release 7.5.1804 (Core)

Príkaz:



Java verzia:

Java verzia "1.8.0_191"
Java(TM) SE runtime prostredie (build 1.8.0_191-b12)
Java HotSpot(TM) 64-bitový server VM (build 25.191-b12, zmiešaný režim)


Príkaz:



Hadoop verzia:

Hadoop 2.8.3
SubverziaPrihlásenie na hypertextový odkaz je viditeľné.-r b3fe56402d908019d99af1f1f4fc65cb1d1436a2
Zostavil jdu dňa 2017-12-05T03:43Z
Skompilované s protoc 2.5.0
Zo zdroja s kontrolným súčtom 9ff4856d824e983fa510d3f843e3f19d
Tento príkaz bol spustený pomocou /home/itsvse/apache/hadoop-2.8.3/share/hadoop/common/hadoop-common-2.8.3.jar


Príkaz:




HBase verzia:

2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, Pi 26. októbra 19:27:03 PDT 2018

Príkaz hbase shell:


HBase shell je možné spustiť pomocou nasledujúceho príkazu
[root@master ~]# nájsť / -pomenovať "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_bindingspre vysvetlenie.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

HBase Shell
Použite "help" na získanie zoznamu podporovaných príkazov.
Použite "exit" na ukončenie tejto interaktívnej schránky.
Pre referenciu navštívte:http://hbase.apache.org/2.0/book.html#shell
Verzia 2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, Pi 26. októbra 19:27:03 PDT 2018
Trvalo to 0,0050 sekundy                                                                                                                                                            
hbase(main):001:0>
hbase(main):002:0*
hbase(main):003:0* verzia
2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, Pi 26. októbra 19:27:03 PDT 2018
Trvalo to 0,0006 sekundy                                                                                                                                                            
hbase(main):004:0>


Zavedenie

Po úspešnom spustení inštalácie Hadoopu spustite príkaz jps, aby ste skontrolovali, či sa proces úspešne spustil, ak je úspešný (netestovaný).

[hadoop@master ~]$jps
Zobrazí sa hlavný uzol:
NameNode
JobTracker
SecondaryNameNode

Uzol slave1 sa objavuje:
DateNode
TaskTracker

Slave2node sa objavuje:
DateNode
TaskTracker


HBase verzia podporovala Hadoop verziu

S znamená podpora
X nie je podporovaný
NT znamená žiadny test



Referenčné odkazy:Prihlásenie na hypertextový odkaz je viditeľné.

Niektoré základné operačné príkazy HBase Shell sú uvedené nasledovne:

menoPríkazové výrazy
Pozrite sa, aké tabuľky existujúZoznam
Vytvorte tabuľkucreate 'table name', 'column name 1', 'column name 2', 'column name N'
Pridať záznamZadajte 'názov tabuľky', 'názov riadku', 'názov stĺpca:', 'hodnota'
Zobraziť záznamzískaj 'názov tabuľky', 'názov riadku'
Zobraziť celkový počet záznamov v tabuľkePočítaj 'názov tabuľky'
Vymazať záznamVymažte 'názov tabuľky', 'názov riadku', 'názov stĺpca'
Vymazať tabuľkuTabuľka musí byť zablokovaná pred vymazaním, prvým krokom je deaktivovať 'názov tabuľky'. Druhým krokom je vynechať 'názov tabuľky'
Zobraziť všetky rekordyScan "názov tabuľky"
Zobraziť všetky údaje v určitom stĺpci tabuľkyscan "názov tabuľky" , ['názov stĺpca:']
Aktualizujte záznamyJe to prepísať a vrátiť späť


Pochopte

Hadoop Distributed File System (HDFS), HBase je projekt ukladania dát založený na Hadoope a Hive sa používa na analýzu dát.

(Koniec)






Predchádzajúci:Inštalácia vim na CentOS 7 (predvolene nie nainštalovaný)
Budúci:Microsoft 2018 Silvester darčekový balíček suchého tovaru
 Prenajímateľ| Zverejnené 28. 12. 2018 15:15:53 |
Úvod do webového portu Hadoop:Prihlásenie na hypertextový odkaz je viditeľné.
Odkazy na najnovšiu verziu:Prihlásenie na hypertextový odkaz je viditeľné.

Daemon
Poznámky
NameNode
Predvolený HTTP port je 50070.
ResourceManager
Predvolený HTTP port je 8088.
MapReduce JobHistory Server
Predvolený HTTP port je 19888.

Predvolený port pre HBase Web je: 16010


Zverejnené 6. 1. 2019 21:32:01 |
Majster QQ poskytuje spojenie
 Prenajímateľ| Zverejnené 5. 7. 2019 12:06:12 |


Hadoop-3.1.1+ už podporuje HBase-2.2.x.

Dňa 6. februára 2019 bola vydaná verzia Hadoop 3.1.2

Prihlásenie na hypertextový odkaz je viditeľné.
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com