A Python client driver for Apache Cassandra. This driver works exclusively with the Cassandra Query Language v3 (CQL3) and Cassandra's native protocol. Cassandra 1.2+ is supported.
The driver supports Python 2.6, 2.7, 3.3, and 3.4.
This driver is open source under the Apache v2 License. The source code for this driver can be found on GitHub.
- :doc:`installation`
- How to install the driver.
- :doc:`getting_started`
- A guide through the first steps of connecting to Cassandra and executing queries.
- :doc:`object_mapper`
- Introduction to the integrated object mapper, cqlengine
- :doc:`api/index`
- The API documentation.
- :doc:`upgrading`
- A guide to upgrading versions of the driver.
- :doc:`performance`
- Tips for getting good performance.
- :doc:`query_paging`
- Notes on paging large query results.
- :doc:`lwt`
- Working with results of conditional requests
- :doc:`user_defined_types`
- Working with Cassandra 2.1's user-defined types.
- :doc:`security`
- An overview of the security features of the driver.
- :doc:`faq`
- A collection of Frequently Asked Questions
.. toctree:: :hidden: api/index installation getting_started upgrading performance query_paging lwt security user_defined_types object_mapper faq
Visit the :doc:`FAQ section <faq>` in this documentation.
Please send questions to the mailing list.
Alternatively, you can use IRC. Connect to the #datastax-drivers channel on irc.freenode.net. If you don't have an IRC client, you can use freenode's web-based client.
Please report any bugs and make any feature requests on the JIRA issue tracker.
If you would like to contribute, please feel free to open a pull request.