Differences
This shows you the differences between two versions of the page.
— | hbase [2016/07/01 18:35] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== hbase ====== | ||
+ | * [[Hadoop]] | ||
+ | * [[hdfs]] | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | Start REST server: | ||
+ | |||
+ | < | ||
+ | hbase-daemon.sh start rest | ||
+ | </ | ||
+ | |||
+ | ==== hbase shell ==== | ||
+ | |||
+ | To script stuff through hbase shell, there are two ways. One is to pipe things directly: | ||
+ | |||
+ | < | ||
+ | echo list | hbase shell | ||
+ | </ | ||
+ | |||
+ | And the other is to write a script: | ||
+ | |||
+ | < | ||
+ | echo list > test_script | ||
+ | hbase shell test_script | ||
+ | </ | ||
+ | |||
+ | To save history, add this to '' | ||
+ | |||
+ | < | ||
+ | require ' | ||
+ | IRB.conf[: | ||
+ | IRB.conf[: | ||
+ | Kernel.at_exit do | ||
+ | IRB.conf[: | ||
+ | i.call | ||
+ | end | ||
+ | end | ||
+ | </ | ||
+ | |||
+ | ** Display status: ** | ||
+ | |||
+ | < | ||
+ | echo status | hbase shell | ||
+ | 5 servers, 0 dead, 2365.2000 average load | ||
+ | </ | ||
+ | |||
+ | ** List tables: ** | ||
+ | |||
+ | < | ||
+ | echo list | hbase shell | ||
+ | </ | ||
+ | |||
+ | ** Describe the table: ** | ||
+ | |||
+ | < | ||
+ | echo " | ||
+ | </ | ||
+ | |||
+ | ==== hbase backups ==== | ||
+ | |||
+ | ** Exporting a table ** | ||
+ | |||
+ | From the docs: " | ||
+ | |||
+ | < | ||
+ | hbase org.apache.hadoop.hbase.mapreduce.Export < | ||
+ | </ | ||
+ | |||
+ | For example, exporting table '' | ||
+ | |||
+ | < | ||
+ | hbase org.apache.hadoop.hbase.mapreduce.Export table_name / | ||
+ | </ | ||
+ | |||
+ | ** Importing a table: ** | ||
+ | |||
+ | From the docs: " | ||
+ | |||
+ | < | ||
+ | hbase -Dhbase.import.version=0.94 org.apache.hadoop.hbase.mapreduce.Import < | ||
+ | </ | ||
+ | |||
+ | ==== TTL ==== | ||
+ | |||
+ | Changing TTL: " | ||
+ | |||
+ | Change the TTL (time-to-live), | ||
+ | |||
+ | < | ||
+ | alter ' | ||
+ | major_compact ' | ||
+ | </ |