Skip to content

DataStax-Academy/cassandra-day-2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Cassandra Day

In this repository, you'll find everything from the Cassandra Day event. There are materials used during presentations, hands-on exercises and reference applications. Feel free to bookmark this page for future reference!

Agenda

Duration Title
90 minutes Core Cassandra
120 minutes Cassandra Data Modeling
90 minutes Cassandra Application Development

Hands-On Exercises

Installation Instructions

Docker Version (Recommended & Supported)

git clone https://github.com/DataStax-Academy/cassandra-day-2019.git
cd cassandra-day-2019
docker-compose up -d

Wait for DSE to start up (may take a minute or about that) and load the data:

docker-compose exec dse /data/load_data.sh

Open localhost:9091 (if you use docker-machine or previous version of Docker for Mac, your hostname may vary)

Manual Installation

Exercises

Notice You don't need to do any additional setup if you use Docker Version.

Core Cassandra

Notebook File Setup Notes
Core Cassandra First Touch - Data should be loaded in the killrvideo keyspace.
Core Cassandra Data Loading - Data should be loaded in the killrvideo keyspace.
- Uses the file movies.csv, located in this repo under data/csv/movies.csv.
Core Cassandra Data Availability - This notebook exercise can only be done with a three-node DSE cluster.
- Recommended to drop the killrvideo keyspace, if it exists.
- Uses a hard-coded datacenter DC1; replace that with your own datacenter name, where needed.
- Install and setup DataStax OpsCenter to monitor your cluster.

Data Modeling

Notebook File Setup Notes
Intro - Data should be loaded in the killrvideo keyspace.
Cassandra-Land Project Part 1 - Data should be loaded in the killrvideo keyspace.
Cassandra-Land Project Part 2 - Data should be loaded in the killrvideo keyspace.
Cassandra-Land Project Part 3 - Data should be loaded in the killrvideo keyspace.

Application Development

Notebook File Setup Notes
Prepared Statements - The KillrVideo reference app should be set up using the app-cassandra-day-exercises branch.

Extra Materials

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages