NoSQL Database, also known as “Not Only SQL” is an alternative to SQL database which does not require any kind of
fixed table schemas unlike the SQL. NoSQL generally scales horizontally and avoids major join operations on the data.
NoSQL database can be referred to as structured storage which consists of relational database as the subset.NoSQL
Database covers a swarm of multitude databases, each having a different kind of data storage model. The most popular
types are Graph, Key-Value pairs, Columnar and Document.NoSQL is a database technology driven by Cloud
Computing, the Web, Big Data and the Big Users. NoSQL now leads the way for the popular internet companies such as
LinkedIn, Google, Amazon, and Facebook – to overcome the drawbacks of the 40 year old RDBMS.
HBase for Hadoop, a popular NoSQL database is used extensively by Facebook for its messaging infrastructure.HBase is
used by Twitter for generating data, storing, logging, and monitoring data around people search. HBase is used by the
discovery engine Stumble upon for data analytics and storage. MongoDB is another NoSQL Database used by CERN, a
European Nuclear Research Organization for collecting data from the huge particle collider “Hadron Collider”. LinkedIn,
Orbitz, and Concur use the Couchbase NoSQL Database for various data processing and monitoring tasks.
Overall, with the rise in Web and mobile applications, alongside emerging trends, shifting online consumer behavior and
new data classes, the projects the industry is working on require a database technology that is capable of providing the
scalable, flexible solution to manage and access data. NoSQL technologies are the only solution available to effectively
meet these needs.