HBase is NoSQL format having Column oriented form. HBase will take data in Key, Value pairs. Here Key Value are both in the form of byte array. HBase can purely work with real time data. Unlike other components in Hadoop like Hive, Pig and Sqoop, Hbase has no data types. Byte Array is the sole data type in HBase. We don't have any data types in HBase. It is built on top of HDFS. It will keep data in encrypted format.
Employee table in RDBMS (Row Format)
empid | Name | Salary |
101 | Ajay | 50000 |
102 | Vijay | 60000 |
103 | Kumar | 70000 |
Employee table in HBase (Column Format)
empid | 101 | 102 | 102 |
Name | Ajay | Vijay | Kumar |
Salary | 50000 | 60000 | 70000 |
Comments