2. Agenda
What is NoSQL and How it is differs from Traditional SQL?
What is Hbase and which type of NoSQL DB it is?
What is Zookeeper
Hbase Architecture
Anatomy of Region server
Logical Data model in Hbase
CURD Operations
Example Java client app for Hbase
3. What is NoSQL?
NoSQL stands for "Not only SQL" and usually means that the database is not a relational database, which have
been very popular the last decades.
The reason why NoSQL has been so popular the last few years is mainly because, when a relational database
grows out of one server, it is no longer that easy to use.
5. What is Zookeeper ?
ZooKeeper is a centralized distributed coordination service for distributed applications.
It exposes common services - such as naming, configuration management, synchronization, Serialization,
Atomicity and group services. These services are used to solve common error prone like configuration, Race
conditions, deadlocks, Partial failures and inconsistencies.