CHAPTER 2

image

Cassandra Data Modeling

In the previous chapter we discussed Cassandra configuration, installation, and cluster setup. This chapter will walk you through

  • Data modeling concepts
  • Cassandra collection support
  • CQL vs thrift based schema
  • Managing data types
  • Counter columns

Get ready to learn with an equal balance of theoretical and practical approach.

Introducing Data Modeling

Data modeling is a mechanism to define read/write requirements and build a logical structure and object model. Cassandra is an NOSQL database and promotes read-before-write instead of relational model. Read-before-write or ready-for-read design is used to analyze ...

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.