• Glossary
  • Support
  • Downloads
  • DataStax Home
Get Live Help
Expand All
Collapse All

DataStax Driver Matrix

    • DataStax drivers
    • Version compatibility
      • C/C++ drivers
      • C# drivers
      • Java drivers
      • node.js drivers
      • PHP drivers
      • Python drivers
      • Ruby drivers
  • DataStax Driver Matrix
  • DataStax drivers

DataStax drivers

Information on DataStax, JDBC, and ODBC drivers for open-source Apache Cassandra, DataStax Enterprise, and DataStax Astra DB.

Apache Cassandra®, DSE, and Astra DB drivers

To get started, see Developing applications with DataStax drivers. This guide contains information about best practices, connecting to clusters, submitting queries with drivers, and handling client and server errors.

Download drivers: DataStax Drivers | ODBC/JDBC drivers | Community drivers

Starting January 2020, you can use the same DataStax driver for Apache Cassandra® (OSS), DataStax Enterprise, and DataStax Astra DB. DataStax has unified the DSE and OSS drivers to avoid user confusion and enhance the OSS drivers with some of the features in the DSE drivers. For more information, see the Better Drivers for Cassandra blog.

  • DSE drivers are supported until January 1st, 2022. However, all new features and functionality will take place only in the unified DataStax drivers.

Guides Source (GitHub) Version Compatibility Upgrade Quickstart

C++ (2.15.0)*

C++

C++

C++

C++

C# (3.13.0)* Graph extension

C#

C#

C#

C#

Java (4.4.0)* (includes Graph extension)

Java

Java

Java

Java

Node.js (4.4.0)* Graph extension

Node.js

Node.js

Node.js

Node.js

Python (3.21.0)* Graph extension (optional)

Python

Python

Python

Python

* The starting versions for the unified drivers are indicated in parenthesis.

DSE only drivers

DSE drivers are supported until January 1st, 2022. However, all new features and functionality will take place only in the unified DataStax drivers.

Driver Guides Graph Extensions Version compatibility

DSE C++ Guide

DSE C++

DSE C# Guide

DSE C# Graph Extension

DSE C#

DSE Java Guide

Included

DSE Java

DSE Node.js Guide

DSE Node.js Graph Extension

DSE Node.js

DSE Python Guide

DSE Python Graph Extension

DSE Python

Spark Cassandra Connector

DSE Developer Guides Github

Getting started with the Spark Cassandra Connector 6.8 | 6.7 | 6.0 | 5.1

DataStax Spark Cassandra Connector

JDBC and ODBC drivers

Drivers (DSE 4.8 and later) DataStax instructions Install and configuration

DataStax ODBC Driver for Apache Cassandra and DataStax Enterprise with CQL connector. Download

DataStax ODBC install documentation

PHP and Ruby drivers

DSE drivers guides OSS drivers guides DSE version compatibility OSS version compatibility

PHP

PHP

DSE PHP

OSS PHP

Ruby

Ruby

DSE Ruby

OSS Ruby

Version compatibility

General Inquiries: +1 (650) 389-6000 info@datastax.com

© DataStax | Privacy policy | Terms of use

DataStax, Titan, and TitanDB are registered trademarks of DataStax, Inc. and its subsidiaries in the United States and/or other countries.

Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries.

Kubernetes is the registered trademark of the Linux Foundation.

landing_page landingpage