DataStax docs for Apache Cassandra

DataStax documentation for open-source Apache Cassandra 2.1, 2.2, 3.0, and 3.x; DataStax Distribution of Apache Cassandra 3.11; and Cassandra documentation included with DataStax Enterprise.

DataStax documentation for Apache Cassandra® open-source (OSS) documentation, DataStax Distribution of Apache Cassandra (DDAC), and Cassandra documentation included with DataStax Enterprise versions. For a complete description of the different versions, see below.

For guidance on choosing hardware planning and production settings, see Planning and testing Apache Cassandra deployments.

Note: DataStax offers subscription-based support (Luna) for open-source Cassandra. Learn more.

DataStax documentation for Apache Cassandra (OSS)

OSS 2.1 and 2.2 and corresponding CQL
2.x versions Corresponding CQL
2.1 CQL 3.1
2.2 CQL 3.x
DataStax drivers for OSS
Drivers Compatibility Quickstarts
C++ C++ C/C++
C# C# C#
Java Java Java
Node.js Node.js Node.js
Python Python Python
OSS 3.0 and 3.x and corresponding CQL
3.x versions Corresponding CQL
3.0 CQL 3.3
3.x (3.1 - 3.9) CQL 3.x
Maintenance-only OSS drivers
Drivers Compatibility
PHP PHP
Ruby Ruby
Supported by DataStax, but only critical bug fixes will be included in new versions.

DataStax Distribution of Apache Cassandra (DDAC)

DDAC is compatible with Apache Cassandra 3.11 and includes all DataStax enhancements from earlier versions.

DataStax Distribution of Apache Cassandra 3.11 The DDAC Guide provides information about creating and using enterprise-level applications with DDAC, including information about deploying and configuring DDAC on the Azure and GCP marketplaces.

DDAC Security The DDAC Security Guide provides information about securing Cassandra databases. Note that DSE Security is not available in DDAC.

DataStax drivers for DDAC
Drivers Compatibility Quickstarts
C++ DSE C++ C/C++
C# OSS C# C#
Java OSS Java Java
Node.js OSS Node.js Node.js
Python OSS Python Python

CQL for DDAC The CQL for DDAC Guide is about using the Cassandra Query Language to query data in a Cassandra database and creating the Cassandra data model.

Upgrading DDAC DDAC patch version numbers correspond to DataStax Enterprise 5.1 patch versions.Patch releasesUpgrading from Apache Cassandra to DDAC

Maintenance-only DDAC drivers
Drivers Compatibility
PHP PHP
Ruby Ruby
Supported by DataStax, but only critical bug fixes will be included in new versions.

Cassandra documentation included with DataStax Enterprise

Cassandra documentation included with DataStax Enterprise versions 1.0 through 5.0 (no longer supported or maintained).

Cassandra 1.0 to 3.x
Linux 3.x Linux 2.x Linux 1.x Windows
3.0 2.2 1.2 3.0
3.x 2.1 1.1 3.x
2.0 1.0 2.2
Cassandra Query Language (CQL)
CQL version Cassandra version
CQL 3.3 3.0
CQL 3.x 3.x and 2.2
CQL 3.1 2.0 and 2.1
CQL 3.0 1.2

About the different doc versions of Apache Cassandra

DataStax has different versions of documentation for Apache Cassandra:

  • DataStax documentation for open-source Apache Cassandra (OSS).
  • DataStax Distribution of Apache Cassandra documentation. These docs are based on the DataStax enhanced version of Apache Cassandra® 3.11 that's included in DSE 5.1. (DDAC version numbers correspond to DSE 5.1 patch releases.)
  • Cassandra documentation that was included with DSE releases. These docs are available for users of DSE versions that have reached EOSL.
  • Documentation for Cassandra 2.2 and 3.x for Windows