Big Data Hadoop Certification Training
- 147k Enrolled Learners
- Live Class
HBase is an open source, non-relational, distributed database modelled after Google’s BigTable and is written in Java. It is developed by Apache Software Foundation and is a part of Apache Hadoop project. HBase runs on top of HDFS (Hadoop Distributed Filesystem), providing BigTable-like capabilities for Hadoop.
HBase is a key/ value store. HBase is specifically Sparse, Distributed, Multi-dimensional, sorted Maps and consistent.
HBase can be used in the following scenarios:
The NoSQL databases can be classified as follows:
The following keywords are required to gain an understanding of the subjects that forms the core foundation of HBase:
An HBase table contains column families, which are the logical and physical grouping of columns. Column families contain columns with time stamped versions. Columns only exist when they are inserted. All column associates of the same column family have the same column family prefix. Each column value is identified by a key. The row key is the implicit primary key. The Rows are sorted by the row key.
Got a question for us? Mention them in the comments section and we will get back to you.