hbaseAan de slag met hbase


Opmerkingen

Deze sectie geeft een overzicht van wat hbase is en waarom een ontwikkelaar het misschien wil gebruiken.

Het moet ook alle grote onderwerpen binnen hbase vermelden en een link naar de gerelateerde onderwerpen bevatten. Aangezien de documentatie voor hbase nieuw is, moet u mogelijk eerste versies van die gerelateerde onderwerpen maken.

HBase installeren in cluster

TE DOEN

HBase in standalone installeren

HBase Standalone is een modus waarmee u HDFS kunt verwijderen en HBase kunt testen voordat u het in een cluster implementeert. Het is niet productiegericht.

Het installeren van HBase in standalone is uiterst eenvoudig. Eerst moet u het HBase-archief met de naam hbase-XXX-bin.tar.gz beschikbaar is op een van de apache mirrors .

Als je dit hebt gedaan, voer je dit shell-commando uit

tar xzvf hbase-X.X.X-bin.tar.gz
 

Het exporteert het archief naar uw map, u kunt het plaatsen waar u maar wilt.

Ga nu naar de HBase-directory die u hebt geëxporteerd en bewerk het bestand conf / hbase-env.sh

cd hbase-X.X.X
vi -o conf/hbase-env.xml
 

Maak in dit bestand de regel ongedaan en wijzig het pad van JAVA_HOME

JAVA_HOME=/usr    #The directory must contain bin/java
 

Ik ben er bijna! bewerk nu het bestand conf/hbase-sitexml en plaats de volgende regels

<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>file:///home/user/hbase</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/user/zookeeper</value>
  </property>
</configuration>
 

U kunt die mappen plaatsen waar u maar wilt, vergeet het niet als u logboeken wilt controleren, enz.

Uw HBase is nu klaar voor gebruik! Voer gewoon het commando uit

bin/start-hbase.sh
 

en als u HBase wilt stoppen

bin/stop-hbase.sh
 

Nu wordt uw HBase op uw localhost gelanceerd en hebt u toegang (via de Java API of de HBase-shell). Gebruik om HBase-shell uit te voeren

bin/hbase shell
 

Veel plezier met HBase!