Database Reference
In-Depth Information
<property>
<name> name.der.eigenschaft </name>
<value> Wert der Eigenschaft </value>
</property>
Eine vollständige Liste aller verfügbaren Properties, zusammen mit Stan-
dardwerten und Beschreibungen, finden Sie in hbase-default.xml unter
${HBASE _ HOME}/src/main/resources .
Standardmäßig verwendet HBase ein temporäres Verzeichnis zur Speiche-
rung seiner Daten-Dateien. Das bedeutet, dass Sie alle Daten verlieren, wenn
das System entscheidet, sich Plattenplatz zurückzuholen.
Um Ihre Daten dauerhaft zu speichern, müssen Sie sich eine andere Stelle
aussuchen. Setzen Sie die hbase.rootdir -Property auf den entsprechenden
Pfad:
<property>
<name> hbase.rootdir </name>
<value> file:///pfad/auf/hbase </value>
</property>
Um HBase zu starten, öffnen Sie ein Terminal und führen den folgenden
Befehl aus:
${ HBASE _ HOME } /bin/start-hbase.sh
Um HBase herunterzufahren, verwenden Sie den Befehl stop-hbase.sh im
gleichen Verzeichnis.
Wenn etwas schiefgeht, sehen Sie sich die zuletzt modifizierten Dateien im
Verzeichnis ${HBASE _ HOME}/logs an. Bei *nix-basierten Systemen gibt der fol-
gende Befehl die zuletzt geschriebenen Logdaten an der Console aus:
cd ${HBASE _ HOME}
find ./logs -name "hbase- * .log" -exec tail -f {} \;
Die HBase-Shell
Die HBase-Shell ist ein JRuby-basiertes Kommandozeilen-Programm, über
das Sie mit HBase kommunizieren können. In der Shell können Sie Tabellen
hinzufügen und löschen, Tabellen-Schemata ändern, Daten einfügen oder
löschen und viele Dinge mehr. Später werden wir andere Möglichkeiten ken-
nenlernen, mit HBase zu kommunizieren, aber für den Augenblick wird die
Shell unsere Heimat sein.
Search WWH ::




Custom Search