ABSTRACT

This chapter aims to express and expose all that are needed to install Cassandra and use it from a cloud environment. Apache Cassandra, a leading not only structured query language (NoSQL) database, supports distributed architecture providing awe-inspiring performance at extreme data velocities. As for availability, Apache Cassandra is a massively scalable NoSQL database. NoSQL databases are well suited for dynamic data structures and are highly scalable. A NoSQL database environment is typically non-relational in nature and principally distributed database system that enables the rapid and ad hoc organization and analysis of massive volumes of multistructured data. With Big data and cloud paradigms get accentuated, NoSQL databases are gaining a lot of traction. NoSQL databases are termed as cloud databases. NoSQL databases are good in fulfilling the various nonfunctional requirements and quality of service attributes such as scalability, availability, and fault tolerance. Data Warehousing delivers deep operational insights with advanced in-database analytics.