Datastax: Data Modeling in Apache Cassandra

Five Steps To An Awesome Data Model

How to Realize a High-Quality Data Model for Your Cassandra

The first and most important step to building a successful, scalable
application is getting the data model right.

While Cassandra is powerful and easy to use, having a well-designed data
model is essential to meeting application performance and scalability goals.

In this paper, aimed at technical people experienced with relational
databases, we discuss five useful steps to realizing a high-quality data
model for your Cassandra application.

You’ll get a detailed, straightforward, five-step approach to creating the
right data model right out of the gate—from mapping workflows, to
practicing query-first design thinking, to using Cassandra data types