Create and Insert to HBase table example
Login into master node :
[ec2-user@ip-123-45-67-89 ~]$ sudo hbase shell
HBase Shell; enter ‘help<RETURN>’ for list of supported commands.
Type “exit<RETURN>” to leave the HBase Shell
Version 1.3.1, rUnknown, Fri Sep 22 21:28:57 UTC 2017hbase(main):001:0> list tables
Create table :
Command stntax
create ‘<table_name>’, ‘<column_family>’
Example
hbase(main):004:0> create ’employee_hbase’, ‘cf1’
Insert data into above table :
hbase(main):008:0> put ’employee_hbase’, ‘r1’, ‘cf1:empid’, ‘111’
hbase(main):008:0> put ’employee_hbase’, ‘r1’, ‘cf1:name’, ‘sudhir’
hbase(main):008:0> put ’employee_hbase’, ‘r1’, ‘cf1:dept’, ‘RnD’
Show data from table ;
hbase(main):015:0> get ’employee_hbase’, ‘r1’
COLUMN CELL
cf1:dept timestamp=1517963999636, value=RnD
cf1:empid timestamp=1517963967215, value=111
cf1:name timestamp=1517963994900, value=sudhir
1 row(s) in 0.0080 seconds
Count rows :
hbase(main):025:0> count ’employee_hbase’, { INTERVAL => 1 }