In this unit, we will be looking at some use cases and creating some data models for them, to exercise our knowledge of Apache Cassandra data modeling techniques.
How do we migrate our existing data model into a new one when using DataStax Enterprise? In this unit, we will explore different way that it can be done, and go through some important points to keep in mind while doing so.
In this unit, you will learn about table/key optimizations. Most likely the majority of the optimizations we can make to our data model involve making changes to our table's schema, particular to the primary key.
In this unit, we will be taking a look at some alternate ways to perform reads in Apache Cassandra or DataStax Enterprise. For example, in some cases using an index may be helpful. Or if certain requirements or queries change, it may be possible...
Using Apache Cassandra at the core of DataStax Enterprise, write operations are designed to be as efficient as possible. But there are some techniques that can be used in terms of data modelling for dealing with specific challenges. We discuss...
Now let's get into the details of creating a logical data model. In this unit, we go through some rules to consider when putting together your logical data model.
We need to figure out how users are going to navigate through our application. We call this the application workflow. This is necessary so we know which queries to perform against our Apache Cassandra database. Learn more about the application...