Why it matters

HBase shell is daily ops tool. Understanding shapes efficient administration.

Advertisement

The architecture

Launch: hbase shell.

Commands: DDL (create, drop), DML (put, get, scan), admin (status, balancer).

HBase shell useshbase shellJRuby REPLCommandsDDL + DML + adminRuby scriptingfor batchingCan source Ruby files for batch operations; useful for scripted admin
Shell workflow.
Advertisement

How it works end to end

Common commands: 'create', 'put', 'get', 'scan', 'disable', 'drop', 'status', 'balancer'.

Scripting: source Ruby files for batched operations.

Filters: use HBase filter syntax in scans.