DataStax drivers

Information on DataStax, JDBC, and ODBC drivers for DataStax Enterprise, DataStax Distribution of Apache Cassandra 3.11, and open-source Apache Cassandra.

DSE, DDAC, and Cassandra Drivers

Developing applications with DataStax drivers contains information about best practices, connecting to DSE clusters, submitting queries with drivers, and handling client and server errors.

Table 1. Available drivers and compatibility with DSE, DDAC, and open-source Cassandra (OSS)
DSE drivers guides DSE Graph Extension DDAC and OSS guides Quickstarts DSE version compatibility DDAC and OSS version compatibility
C++ C++ C++ quickstart DSE C++ OSS C++
C# C# Graph Extension C# C# quickstart DSE C# OSS C#
Java Included Java Java quickstart DSE Java OSS Java
Node.js Node.js Graph Extension Node.js Node.js quickstart DSE Node.js OSS Node.js
Python Python Graph Extension Python Python quickstart DSE Python OSS Python

JDBC and ODBC drivers

Table 2. Driver download links plus installation and configuration documentation
Drivers (DSE 4.8 and later) Installation Configuration
Simba JDBC Driver for Apache Spark™. Download JDBC install documentation (in DSE Developer Guide) JDBC Simba documentation
Simba ODBC Driver for Spark™. Download: ODBC install documentation (in DSE Developer Guide) ODBC Simba documentation
DataStax ODBC Driver for Apache Cassandra and DataStax Enterprise with CQL connector. Download: DataStax ODBC install documentation

Maintenance only drivers for DSE, DDAC, and Cassandra

Table 3. Supported maintenance only drivers (only critical bug fixes will be included in new versions)
DSE drivers guides DDAC/OSS drivers guides DSE version compatibility DDAC/OSS version compatibility
PHP PHP DSE PHP OSS PHP
Ruby Ruby DSE Ruby OSS Ruby