Introduction

Introduction to CQL and data modeling.

Cassandra Query Language (CQL) enables you to communicate with DataStax Distribution of Apache Cassandra (DDAC) and create database tables, manipulate data, and perform other activities. CQL has a similar syntax to SQL.

In this document, you will perform these tasks:

  • Learn to retrieve data using the CQL SELECT statement.
  • Begin learning about Cassandra data modeling and how it differs from relational database modeling. A data model is used to define the database tables, and the tables are created using CQL.
  • Use CQL statements to create and drop database keyspaces and tables.
  • Insert, retrieve, update, and delete data.
Note: You can use the DataStax Bulk Loader application to load data from CSV or JSON files into the database.