hbaseKomma igång med hbase


Anmärkningar

Det här avsnittet ger en översikt över vad hbase är och varför en utvecklare kanske vill använda den.

Det bör också nämna alla stora ämnen inom hbase och koppla till relaterade ämnen. Eftersom dokumentationen för hbase är ny kan du behöva skapa initialversioner av relaterade ämnen.

Installera HBase i kluster

ATT GÖRA

Installera HBase i fristående

HBase Standalone är ett läge som låter dig bli av med HDFS och testa HBase innan du distribuerar i ett kluster. Det är inte produktionsorienterat.

Att installera HBase i fristående är extremt enkelt. Först måste du ladda ner HBase-arkivet med namnet hbase-XXX-bin.tar.gz tillgängligt på ett av apache-speglarna .

När du har gjort det, kör detta skalkommando

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

Det exporterar arkivet i din katalog, du kan placera det var du vill.

Gå nu till HBase-katalogen som du har exporterat och redigera filen conf / hbase-env.sh

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

I den här filen avmarkerar du raden och ändrar sökvägen till JAVA_HOME

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

Nästan där ! redigera nu filen conf/hbase-sitexml och lägg de följande linjerna

<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>
 

Du kan placera dessa kataloger vart du vill, se till att komma ihåg det om du vill kontrollera loggar etc.

Din HBase är nu redo att köras! Kör bara kommandot

bin/start-hbase.sh
 

och om du vill stoppa HBase

bin/stop-hbase.sh
 

Nu lanseras din HBase på din localhost och du kan komma åt den (med Java API eller HBase skalet). För att köra HBase-skal, använd

bin/hbase shell
 

Ha kul med att använda HBase!