When should you use HBase and what are the key components of HBase?

Free Online Certification Courses – Learn Today. Lead Tomorrow. Forums Apache Hadoop When should you use HBase and what are the key components of HBase?

Viewing 1 reply thread
  • Author
    Posts
    • #4772
      DataFlair TeamDataFlair Team
      Spectator

      What is HBase?
      What are the components of HBase?

    • #4773
      DataFlair TeamDataFlair Team
      Spectator

      HBase – A NoSQL DataBase
      Basically, a non-relational column-oriented distributed database which runs on top of HDFS is what we call HBase. It stores data in rows and columns and also a NoSQL open source database.

      In addition, versioning makes it possible to retrieve any version of contents in order to track changes in the cell. Here, each cell value has a “version” attribute, that is nothing more than a timestamp identifying the cell. where each value in the map is an uninterrupted array of bytes.

      However, learn more about HBase in detail, follow the link: Apache HBase Tutorial For Beginners 2018

      Components of HBase Architecture
      HBase components are:

      – HMaster- it handles negotiating load balancing across all Region Servers as well as it maintains the state of the Hadoop cluster.
      – RegionServer- It is a node which is deployed on each machine and hosts data and processes I/O requests.
      – ZooKeeper- It is an open-source server that enables reliable distributed coordination.

      However, learn more about HBase components in detail, follow the link: HBase Architecture – Regions, Hmaster, Zookeeper

Viewing 1 reply thread
  • You must be logged in to reply to this topic.