Video description
In this Apache Cassandra training course, expert author Ruth Stryker teaches you the basics of working with Cassandra. This course is designed for the absolute beginner, meaning no experience with Cassandra is required. Experience with databases, SQL, and programming is recommended.
You will start by learning how to install Cassandra, and then move onto understanding ways to communicate with Cassandra. From there, Ruth will teach you how to create a database, create a table, and insert and model data. This video tutorial will also cover creating an application, updating and deleting data, selecting hardware, and adding nodes to a cluster. You will also learn how to monitor a cluster, repair and remove nodes, and redefine a cluster.
Once you have completed this video based training course, you will have a solid understanding of Cassandra, and be able to use Cassandra for your own development projects. Working files are included, allowing you to follow along with the author throughout the lessons.
Table of contents
- Introduction To Cassandra
- Getting Started With The Architecture
- Installing Cassandra
- Communicating With Cassandra
- Creating A Database
- Creating A Table
- Inserting Data
- Modeling Data
-
Creating An Application
- Understanding Cassandra Drivers
- Exploring The DataStax Java Driver
- Setting Up A Development Environment
- Creating An Application Page
- Acquiring The DataStax Java Driver Files
- Getting The DataStax Java Driver Files Through Maven
- Providing The DataStax Java Driver Files Manually
- Connecting To A Cassandra Cluster
- Executing A Query
- Displaying Query Results - Part 1
- Displaying Query Results - Part 2
- Using An MVC Pattern
- Pop Quiz - Creating an Application
- Lab: Create A Second Application - Part 1
- Lab: Create A Second Application - Part 2
- Lab: Create A Second Application - Part 3
- Updating And Deleting Data
- Selecting Hardware
-
Adding Nodes To A Cluster
- Understanding Cassandra Nodes
- Having A Network Connection - Part 1
- Having A Network Connection - Part 2
- Having A Network Connection - Part 3
- Specifying The IP Address Of A Node In Cassandra
- Specifying Seed Nodes
- Bootstrapping A Node
- Cleaning Up A Node
- Using cassandra-stress
- Pop Quiz - Adding Nodes to a Cluster
- Lab: Add A Third Node
- Monitoring A Cluster
- Repairing Nodes
- Removing A Node
- Redefining A Cluster For Multiple Data Centers
- Resources For FurTher Learning
Product information
- Title: Learning Apache Cassandra
- Author(s):
- Release date: September 2014
- Publisher(s): Infinite Skills
- ISBN: 9781771372947
You might also like
book
Learning Apache Cassandra - Second Edition
Build a scalable, fault-tolerant and highly available data layer for your applications using Apache Cassandra About …
video
Hands-on Cassandra
Apache Cassandra is a robust second-generation distributed database. Its write-optimized shared-nothing architecture results in massive scalability, …
book
Cassandra: The Definitive Guide
What could you do with data if scalability wasn't a problem? With this hands-on guide, you'll …
book
Apache Cassandra Essentials
Create your own massively scalable Cassandra database with highly responsive database queries About This Book Create …