Update README.rst

This commit is contained in:
Adam Holmberg
2015-06-01 15:44:26 -05:00
parent f90c84da92
commit 03c2b2ae1f

View File

@@ -4,16 +4,26 @@ DataStax Python Driver for Apache Cassandra
.. image:: https://travis-ci.org/datastax/python-driver.png?branch=master .. image:: https://travis-ci.org/datastax/python-driver.png?branch=master
:target: https://travis-ci.org/datastax/python-driver :target: https://travis-ci.org/datastax/python-driver
A Python client driver for Apache Cassandra. This driver works exclusively A modern, `feature-rich <https://github.com/datastax/python-driver#features>`_ and highly-tunable Python client library for Apache Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's binary protocol and Cassandra Query Language v3.
with the Cassandra Query Language v3 (CQL3) and Cassandra's native
protocol. Cassandra versions 1.2 through 2.1 are supported.
The driver supports Python 2.6, 2.7, 3.3, and 3.4*. The driver supports Python 2.6, 2.7, 3.3, and 3.4*.
* cqlengine component presently supports Python 2.7+ \* cqlengine component presently supports Python 2.7+
**Help us focus our efforts!** Provide your input on the `Platform and Runtime Survey <https://docs.google.com/a/datastax.com/forms/d/10wkbKLqmqs91gvhFW5u43y60pg_geZDolVNrxfO5_48/viewform>`_. **Help us focus our efforts!** Provide your input on the `Platform and Runtime Survey <https://docs.google.com/a/datastax.com/forms/d/10wkbKLqmqs91gvhFW5u43y60pg_geZDolVNrxfO5_48/viewform>`_.
Features
--------
* `Synchronous <http://datastax.github.io/python-driver/api/cassandra/cluster.html#cassandra.cluster.Session.execute>`_ and `Asynchronous <http://datastax.github.io/python-driver/api/cassandra/cluster.html#cassandra.cluster.Session.execute_async>`_ APIs
* `Simple, Prepared, and Batch statements <http://datastax.github.io/python-driver/api/cassandra/query.html#cassandra.query.Statement>`_
* Asynchronous IO, parallel execution, request pipelining
* `Connection pooling <http://datastax.github.io/python-driver/api/cassandra/cluster.html#cassandra.cluster.Cluster.get_core_connections_per_host>`_
* Automatic node discovery
* `Automatic reconnection <http://datastax.github.io/python-driver/api/cassandra/policies.html#reconnecting-to-dead-hosts>`_
* Configurable `load balancing <http://datastax.github.io/python-driver/api/cassandra/policies.html#load-balancing>`_ and `retry policies <http://datastax.github.io/python-driver/api/cassandra/policies.html#retrying-failed-operations>`_
* `Concurrent execution utilities <http://datastax.github.io/python-driver/api/cassandra/concurrent.html>`_
* `Object mapper <http://datastax.github.io/python-driver/object_mapper.html>`_
Installation Installation
------------ ------------
Installation through pip is recommended:: Installation through pip is recommended::