NoSQL are the databases for Big Data. There are more than 125+ NoSQL databases and they have been categorized into the following types – KeyValue databases (Accumulo, Dynamo, Riak, etc.), Columnar databases (HBase, Cassandra, etc.), Document databases (Mongo, Couch, etc.) – Graph databases (Neo4j, Flock, etc.). In this session, we will look into what NoSQL is all about, their characteristics, and what NoSQL performs better when compared to RDBMS. We will also look at HBase in detail.