Download DataStax Community Edition — Apache Cassandra™

What is DataStax Community Edition Apache Cassandra?

DataStax Community Edition 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 Community Edition.

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

DataStax Community Edition Consists of Several Components:

• The “Most Stable and Recommended Release”, “Latest Development Release” or “Archive Release” of Apache Cassandra
• DataStax OpsCenter Monitoring Tool (Included in the Windows .MSI installer packages; click here to download & setup OpsCenter for other operating systems)
• Sample application and demo database
• Smart installers for Linux, Windows, and Macintosh
• Easy uninstall of DataStax Community Edition

Step 1: Download Apache Cassandra

To get started with your download, select a version of DataStax Community Edition Apache Cassandra from the table below.

 v2.1.8 (Stable & Recommended)v2.2.0 (Latest Development Release)v2.0.16 (Archive)
Unix & Mac OS X 10.x
TarballTarballTarball
Windows Server 2008/2012 or
Windows 7/8 (32-Bit)
MSI Installer (32 Bit)MSI Installer (32 Bit)MSI Installer (32 Bit)
Windows Server 2008/2012 or
Windows 7/8 (64-Bit)
MSI Installer (64 Bit)MSI Installer (64 Bit)MSI Installer (64 Bit)
Red Hat Enterprise Linux / CentOS 6.5 or Later
TarballRPM Using YumTarballRPM Using YumTarballRPM Using Yum
Latest Ubuntu LTS or Debian (Stable)
TarballDEB Using Apt-GetTarballDEB Using Apt-GetTarballDEB Using Apt-Get

DataStax Enterprise 4.7

(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.7 *Note: A new tab will open, taking you to a DataStax Enterprise informational page on DataStax.com.

Step 2: Free Online Apache Cassandra Training

The virtual training curriculum is a free, fast and convenient way for developers and administrators to learn Apache Cassandra. Before you start, you should have a basic understanding of a programming language and relational database management systems; knowing Java or NoSQL is not a pre-requisite. Participants will gain a solid understanding of the fundamental concepts to begin using Apache Cassandra. All done at your own pace, you will learn how to confidently integrate your applications with the Apache Cassandra database and more.

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.

 v2.1.8 (Stable & Recommended)v2.2.0 (Latest Development Release)v2.0.16 (Archive)
Mac OS X 10.xTarballTarballTarball
Windows Server 2008/2012 or
Windows 7/8 (32-Bit)
MSI Installer (32 Bit)MSI Installer (32 Bit)MSI Installer (32 Bit)
Windows Server 2008/2012 or
Windows 7/8 (64-Bit)
MSI Installer (64 Bit)MSI Installer (64 Bit)MSI Installer (64 Bit)
Red Hat Enterprise Linux / CentOS 6.5 or LaterTarballRPM Using YumTarballRPM Using YumTarballRPM Using Yum
Latest Ubuntu LTS or Debian (Stable)TarballDEB Using Apt-GetTarballDEB Using Apt-GetTarballDEB Using Apt-Get

Step 5 (Optional): Cloud Deployment Guides

Interested in deploying Apache Cassandra in the cloud? The documentation links found in the table below will provide you with instructions on how to optimally deploy Apache Cassandra in specific cloud environments.

 v2.1.8(Stable & Recommended)v2.2.0(Latest Development Release)v2.0.16 (Archive)
Amazon EC2Amazon EC2Amazon EC2Amazon EC2
1-Button Deploy Using
GoGrid
1-Button Deploy Using GoGrid1-Button Deploy Using GoGrid
Google Cloud ComputeGoogle Cloud ComputeGoogle Cloud ComputeGoogle Cloud Compute
Microsoft Azure CloudMicrosoft Azure CloudMicrosoft Azure CloudMicrosoft Azure Cloud
Datapipe CloudDatapipe CloudDatapipe CloudDatapipe Cloud
CenturyLink CloudCenturyLink CloudCenturyLink CloudCenturyLink Cloud