hbase peThe hbase pe command is a shortcut provided to run the
org.apache.hadoop.hbase.PerformanceEvaluation tool, which is used for
- testing. The hbase pe command was introduced in HBase 0.98.
+ testing. The hbase pe command was introduced in HBase 0.98.4.
+ The PerformanceEvaluation tool accepts many different options and commands. For usage
+ instructions, run the command with no options.
+ To run PerformanceEvaluation prior to HBase 0.98.4, issue the command
+ hbase org.apache.hadoop.hbase.PerformanceEvaluation.
+ The PerformanceEvaluation tool has received many updates in recent HBase releases,
+ including support for namespaces, support for tags, cell-level ACLs and visibility labels,
+ multiget support for RPC calls, increased sampling sizes, an option to randomly sleep during
+ testing, and ability to "warm up" the cluster before testing starts.hbase lttThe hbase ltt command is a shortcut provided to run the
- rg.apache.hadoop.hbase.util.LoadTestTool utility, which is used for
- testing. The hbase ltt command was introduced in HBase 0.98.
+ org.apache.hadoop.hbase.util.LoadTestTool utility, which is used for
+ testing. The hbase ltt command was introduced in HBase 0.98.4.
+ You must specify either or as the
+ first option. For general usage instructions, pass the option.
+ To run LoadTestTool prior to HBase 0.98.4, issue the command hbase
+ org.apache.hadoop.hbase.util.LoadTestTool.
+ The LoadTestTool has received many updates in recent HBase releases, including support
+ for namespaces, support for tags, cell-level ACLS and visibility labels, testing
+ security-related features, ability to specify the number of regions per server, tests for
+ multi-get RPC calls, and tests relating to replication.