Toggle Menu

Scenarios

Browse the full selection of hands-on Apache Cassandra™ scenarios.

Cassandra Data Modeling

So, you want to create a Cassandra schema? Cassandra's schema development methodology is different from the relational world's approach.

CONTRIBUTORS

So, you want to create a Cassandra schema? Cassandra's schema development methodology is different from the relational world's approach.

In this scenario, we'll learn how to create a Cassandra schema that deals with:

  • How to create tables
  • How to handle table joins
  • How to handle queries on non-primary key columns

If you are coming from a relational world, you create a schema by thinking about your data, creating a normalized model and then figuring out how to use the model in your app. Cassandra reverses this process by having you focus on queries within the app and using those queries to drive table design. We'll show you how!

ver 003

Time to Complete

10-15 minutes

Difficulty

Beginner

Share

More Scenarios

Cassandra

Migrating from Cassandra 3.x to 4.x

Learn how to perform a 'zero-downtime' migration from Cassandra 3.x to 4.x

Start Coding
Cassandra

Full Query Logging

Learn how to enable full query logging in Cassandra and how to read the logs with fqltool

Start Coding
Cassandra

Repair Improvements

Learn how to manage incremental repair in a Cassandra 4.0 cluster

Start Coding
Cassandra 4.0

Apache Cassandra™ 4.x - Internode Messaging Improvements

Learn how Cassandra 4.x nodes communicate more efficiently and reliably

Start Coding
Cassandra 4.0

Apache Cassandra™ 4.x - Audit Logging

Cassandra 4.x audit logging enables enterprises to track activity in their database.

Start Coding
Cassandra 4.0

Virtual Tables

Apache Cassandra™ 4.x virtual tables allow you to inspect the state of your nodes and view node settings.

Start Coding
Kubernetes

Automate Repairs Using Reaper

Perform repairs to clusters using Reaper

Start Coding
Kubernetes

Automating Backup of Cassandra Clusters in Kubernetes with Medusa

Perform backup and restore using Medusa

Start Coding
Cassandra

Running K8ssandra

Learn to configure and run K8ssandra

Start Coding
Kubernetes

Access Cassandra Via Stargate APIs

Use REST and GraphQL to access your Cassandra database

Start Coding
Kubernetes

Monitoring with Prometheus and Grafana

Learn to monitor Cassandra with Prometheus

Start Coding
Kubernetes

Managing Cassandra Clusters in Kubernetes Using the Cass-Operator

Learn to deploy the Cass-operator with Kubernetes

Start Coding