Download Apache Cassandra™

What is DataStax Distribution of Apache Cassandra?

DataStax Distribution of Apache Cassandra™ is a free packaged distribution of Apache Cassandra made available by DataStax. There’s no faster, easier way to get started with Apache Cassandra than to download, install, and use DataStax Distribution of Apache Cassandra.

Brand new to Apache Cassandra and need a tutorial? Get started with the 10 minute walkthrough for developers and administrators.

DataStax Distribution of Apache Cassandra (v3.1.1 +) Consists of Several Components:

• The “Latest Tick-Tock Release” of Apache Cassandra
• DataStax DevCenter (Included in the Windows .MSI installer packages; click here to download & setup DevCenter for other operating systems)
• Smart installers for Linux, Windows, and Macintosh
• Easy uninstall of DataStax Distribution of Apache Cassandra

Step 1: Download Apache Cassandra

To get started with your download, select a DataStax Distribution of Apache Cassandra installer from the table below.

 v3.2.1v3.1.1
Unix & Mac OS X 10.x
TarballTarball
Windows Server 2008/2012 or
Windows 7/8 (64-Bit)
MSI Installer (64-bit)MSI Installer (64-bit)
Red Hat Enterprise Linux / CentOS 6.5 or Later
Tarball
RPM Using Yum
Tarball
RPM Using Yum
Latest Ubuntu LTS or Debian Stable
Tarball
DEB Using Apt-Get
Tarball
DEB Using Apt-Get

DataStax Enterprise 4.8

(Production Certified Apache Cassandra v2.1)

DataStax Enterprise is the only distribution of Apache Cassandra that is certified for production use; it includes integrated analytics, powered by Apache Spark; search, powered by Apache Solr; in-memory capabilities and advanced security.
DataStax Enterprise is free to use in development environments; to use it in production, you will need to purchase a license or be enrolled in the start-up program. DataStax Enterprise subscriptions also include 24x7x365 support packages. Learn about DataStax Enterprise 4.8 *Note: A new tab will open, taking you to a DataStax Enterprise informational page on DataStax.com.

[Legacy] DataStax Community Edition for Apache Cassandra (v2.1.x – v3.0.x) Consists of Several Components:

• An “Archive Release” of Apache Cassandra
• DataStax OpsCenter Monitoring Tool (Does not work with Apache Cassandra™ v3.0 and beyond; click here to download & setup OpsCenter for other operating systems and previous versions)
• Sample application and demo database
• Smart installers for Linux, Windows, and Macintosh
• Easy uninstall of DataStax Community Edition

Download DataStax Community Edition v3.0.2 (Changelog)
Tarball, MSI Installer (32-bit), MSI Installer (64-bit), RPM Using Yum, DEB Using Apt-Get

Download DataStax Community Edition v2.2.4 (Changelog)
Tarball, MSI Installer (32-bit), MSI Installer (64-bit), RPM Using Yum, DEB Using Apt-Get

Download DataStax Community Edition v2.1.12 (Changelog)
Tarball, MSI Installer (32-bit), MSI Installer (64-bit), RPM Using Yum, DEB Using Apt-Get

 

Step 2: Free Online Apache Cassandra Training

The free self-paced training courses on DataStax Academy is the fastest and most efficient way for developers and administrators to gain confidence using Apache Cassandra. Courses on DataStax Academy include:

• DS101: Introduction to Apache Cassandra and Distributed Systems
• DS201: Cassandra Core Concepts
• DS210: Performance Tuning & Optimization
• DS220: Data Modeling
• DS310: DataStax Enterprise Search with Apache Solr
• DS320: DataStax Enterprise Analytics with Apache Spark

Button
 

Step 3: Connecting a Client Driver

To get Apache Cassandra working with the programming language of your choice, please review the recommended client drivers and their accompanying “Getting Started” tutorials in the table below. The “Getting Started” tutorials, each specific to the listed languages, will provide you with basic commands and a simple understanding of how to connect a language client driver to your Apache Cassandra deployment.

 Download from GitHubGetting Started Tutorials
JavaDataStax Java Client Driver for Apache CassandraGetting Started with the DataStax Java Client Driver (Parts I, II, & III)
PythonDataStax Python Client Driver for Apache CassandraGetting Started with the DataStax Python Client Driver (Parts I & II)
RubyDataStax Ruby Client Driver for Apache CassandraGetting Started with the DataStax Ruby Client Driver
C# / .NETDataStax C# / .NET Client Driver for Apache CassandraGetting Started with the DataStax C# / .NET Client Driver
GoGoCQL Client Driver for Apache CassandraGetting Started with the Go Client Driver
Node.jsDataStax Node.js Client Driver for Apache CassandraGetting Started with the DataStax Node.js Client Driver
ClojureClojure Client Driver for Apache CassandraGetting Started with the Clojure Client Driver
PHP (Beta)DataStax PHP Client Driver for Apache CassandraGetting Started with the PHP Client Driver
C++DataStax C++ Client Driver for Apache CassandraComing Soon

Step 4: Review Installation Guides / Full Documentation

To get Apache Cassandra up-and-running, we recommend that you fully review the accompanying installation guides and documentation in the table below. Please click on the documentation link, which matches the version of Apache Cassandra that you downloaded in step 1.

 v3.2.1v3.1.1
Mac OS X 10.xTarballTarball
Windows Server 2008/2012 or
Windows 7/8 (64-Bit)
MSI Installer (64-Bit)MSI Installer (64-Bit)
Red Hat Enterprise Linux / CentOS 6.5 or LaterTarball
RPM Using Yum
TarballRPM Using Yum
Latest Ubuntu LTS or Debian StableTarballDEB Using Apt-GetTarballDEB Using Apt-Get