O'Reilly logo

Beginning Apache Cassandra Development by Vivek Mishra

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required