Blog Archives

1. HBase Tutorial Getting Started

In standalone mode, HBase does not use HDFS — it uses the local filesystem instead — and it runs all HBase daemons and a local ZooKeeper all up in the same JVM. Zookeeper binds to a well known port so clients may talk to HBase.

Step 1: Download HBase from “”.

Read more ›

2. HBase Shell commands

This extends 1. HBase Tutorial Getting Started. You can learn HBase basics at HBase interview Questions & Answers.

Step 1: Unlike relational databases, the NoSQL databases are semi-structured, hence you can add new columns on the fly. In HBase, you can define the table name and the column family first and then new columns for a column family can be added programmatically on the fly.

Read more ›

3. Understanding HBase (NoSQL) database basics in 7 steps

Extends Getting started with HBase. HBase is a NoSQL database. HBase is a columnar database. #1. In HBase, you create the Table & column-families “create” command to create a table with column families. You can later on use “ … Read more ›...

4. Setting up HBase with zookeeper to be used in Java via maven project

HBase is a NoSQL database used in Hadoop world to store “Big Data”. This extends Understanding HBase (NoSQL) database basics in 7 steps.

Step 1: Create a Maven based Java project

Step 2: Import the project into eclipse & modify the pom.xml file

to add Hadoop &

Read more ›

5. HBase atomic operations by examples

Step 1: Create an HBase table named “sequence_numbers” with one column-family “i”. You can create this via HBase shell. Step 2: You can use the HBase API in Java to insert a new record via “assigCurrentValue()“, and perform atomic operations in “ … Read more ›...

Java Interview FAQs

800+ Java Interview Q&As