HBase Data#
Create Data#
Inserting Data using HBase Shell#
put 'emp','1','personal data:name','raju'
put 'emp','1','personal data:city','hyderabad'
put 'emp','1','professional data:designation','manager'
put 'emp','1','professional data:salary','50000'
scan 'emp'
Inserting Data Using Java API#
InsertData
Update Data#
Updating Data using HBase Shell#
put 'emp','1','personal data:city','Delhi'
scan 'emp'
Updating Data Using Java API#
UpdateData
Read Data#
Reading Data using HBase Shell#
get 'emp', '1'
Reading a Specific Column#
get 'emp', '1', {COLUMN => 'personal data:name'}
Reading Data Using Java API#
RetriveData
Delete Data#
Deleting a Specific Cell in a Table#
delete 'emp', '1', 'personal data:city', 1558927088517
Deleting All Cells in a Table#
deleteall 'emp','1'
scan 'emp'
Deleting Data Using Java API#
DeleteData
Scan#
Scaning using HBase Shell#
scan 'emp'
Scanning Using Java API#
ScanTable
Count & Truncate#
count#
count 'emp'
truncate#
truncate 'emp'
Security#
grant#
grant <user> <permissions> [<table> [<column family> [<column; qualifier>]]
grant 'Tutorialspoint', 'RWXCA'
revoke#
revoke <user>
revoke 'Tutorialspoint'
user_permission#
user_permission 'tablename'
user_permission 'emp'