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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.