This is article 36 in the Big Data series. HBase Shell command practice: table creation, data manipulation.
Complete illustrated version: CSDN Original | Juejin
Start HBase Shell
hbase shell
Create Table
create 'user', 'info', 'address'
Put (Insert/Update)
put 'user', '001', 'info:name', 'Zhang San'
put 'user', '001', 'info:age', '25'
put 'user', '001', 'address:city', 'Beijing'
Get (Query)
# Query entire row
get 'user', '001'
# Query specific column
get 'user', '001', 'info:name'
Scan (Range Query)
# Scan all data
scan 'user'
# With limit
scan 'user', {LIMIT => 5}
Delete
# Delete specific column
delete 'user', '001', 'info:age'
# Delete entire row
deleteall 'user', '001'
Drop Table
disable 'user'
drop 'user'