Client Libraries and CQL Drivers

Below are DataStax-supported and community client drivers/libraries for use with Apache Cassandra and DataStax Enterprise.

DataStax Drivers

  • DataStax Java Driver – for use with Apache Cassandra 1.2 and higher. Provides many enhanced features over community Java drivers and utilizes Cassandra’s binary protocol. Documentation.
  • ODBC Driver for Hive (32-bit and 64-bit) – for use with DataStax Enterprise. Allows ODBC-compliant tools such as Tableau, Microsoft Excel, etc., to connect to Hadoop data stored in DataStax Enterprise via Hive. Documentation.
  • ODBC Driver for Cassandra (beta) – for use with Apache Cassandra using CQL2 (not CQL3).

Community Drivers

Below are community-supplied drivers for various development languages.

Clojure

Go

Haskell

Java

.NET

Node.js

Perl

PHP

Python

Ruby

Scala