August 19th, 2013

Several weeks after open sourcing our Python Driver, we’re proud to release a first beta of this new driver designed for CQL and the Native Protocol introduced in Cassandra 1.2.

While the classic Thrift interface of Cassandra will remain supported for a long time to ensure the backward compatibility of existing applications, CQL is now growing fast in the community. Therefore, in the long term, this driver is expected to become a natural replacement for Pycassa, the popular Python client library developed on top of Thrift.

Despite being still in Beta stage, this driver already comes with all the major features found in the other drivers developed by DataStax:

  • Asynchronous architecture
  • Support for Prepared Statements
  • Monitoring and tracing
  • Standardised fail over and load balancing strategies

If you’re working with Python and Cassandra or if you wonder about it, it’s the right time to give it a try! You can now find it on PyPI. An installation guide is available, and you can start from here: