CHAPTER 1

image

NoSQL: Cassandra Basics

The purpose of this chapter is to discuss NoSQL, let users dive into NoSQL elements, and then introduce big data problems, distributed database concepts, and finally Cassandra concepts. Topics covered in this chapter are:

  • NoSQL introduction
  • CAP theorem
  • Data distribution concepts
  • Big data problems
  • Cassandra configurations
  • Cassandra storage architecture
  • Setup and installation
  • Logging with Cassandra

The intent of the detailed introductory chapter is to dive deep into the NoSQL ecosystem by discussing problems and solutions, such as distributed programming concepts, which can help in solving scalability, availability, ...

Get Beginning Apache Cassandra Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.