C# Driver 2.1 for Apache Cassandra

About the C# driver

Use this driver in production applications to pass CQL statements from the client to a cluster and retrieve, manipulate, or remove data.

The Python driver is a modern, feature-rich and highly tunable Java client library for Apache Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's binary protocol and Cassandra Query Language v3.

Use this driver in production applications to pass CQL statements from the client to a cluster and retrieve, manipulate, or remove data. Cassandra Query Language (CQL) is the primary language for communicating with the Cassandra database. Documentation for CQL is available in CQL for Cassandra 2.x. DataStax also provides DataStax DevCenter, which is a free graphical tool for creating and running CQL statements against Apache Cassandra and DataStax Enterprise. Other administrative tasks can be accomplished using OpsCenter.

What's new?

Here are the new and noteworthy features of the 2.1 driver:

  • Cassandra 2.1 support
  • New features
    • New reconnection policy FixedReconnectionPolicy
    • The C# driver uses the most performant socket interface and (lock-free) asynchronous I/O, resulting in a significant read / write performance improvement for highly concurrent scenarios.
Note: The C# 2.1 driver works with Apache Cassandra 2.1, 2.0, and 1.2 and DataStax Enterprise 4.5, 4.0, 3.2, and 3.1.
Show/hide