diff --git a/doc/source/drivers.rst b/doc/source/drivers.rst index 4f73f61f..4c6a5606 100644 --- a/doc/source/drivers.rst +++ b/doc/source/drivers.rst @@ -10,17 +10,30 @@ API, some of them have different properties: features as it's possible to build a cluster of ZooKeeper that is resilient towards network partitions for example. -* `memcached`_ is a basic implementation and provides less resiliency, though - it's much simpler to setup. A lot of the features provided in tooz are - based on timeout (heartbeats, locks, etc) so are less resilient than other +* `memcached`_ is a basic implementation and provides little resiliency, though + it's much simpler to setup. A lot of the features provided in tooz are based + on timeout (heartbeats, locks, etc) so are less resilient than other backends. +* `redis`_ is a basic implementation and provides little resiliency. + A lot of the features provided in tooz are based on timeout (heartbeats, + locks, etc) so are less resilient than other backends. + * `ipc` is based on Posix IPC and only implements a lock mechanism for now. The lock can only be distributed locally to a computer processes. * `zake`_ is a driver using a fake implementation of ZooKeeper and can be used to use Tooz in your unit tests suite for example. +* `postgresql`_ is a driver providing only distributed lock (for now) + and based on the PostgreSQL database server. + +* `mysql`_ is a driver providing only distributed lock (for now) + and based on the MySQL database server. + .. _zookeeper: http://zookeeper.apache.org/ .. _memcached: http://memcached.org/ .. _zake: https://pypi.python.org/pypi/zake +.. _redis: http://redis.io +.. _postgresql: http://postgresql.org +.. _mysql: http://mysql.org