Pretty up the ReST documentation a little.
This commit is contained in:
parent
4fc4399dcd
commit
f51b6331f9
32
README.rst
32
README.rst
@ -27,12 +27,25 @@ To change behaviors, quite simply::
|
||||
|
||||
>>> mc.behaviors["hash"] = "fnv1a_32"
|
||||
|
||||
For a list of the defined behavior key names, see what the keys of a client is.
|
||||
For example::
|
||||
|
||||
>>> mc.behaviors.keys() # doctest: +NORMALIZE_WHITESPACE
|
||||
['hash', 'connect timeout', 'cache lookups', 'buffer requests',
|
||||
'verify key', 'support cas', 'poll timeout', 'no block', 'tcp nodelay',
|
||||
'distribution', 'sort hosts']
|
||||
|
||||
The ``hash`` and ``distribution`` keys are mapped by the Python module to constant
|
||||
integer values used by `libmemcached`. See ``pylibmc.hashers`` and
|
||||
``pylibmc.distributions``.
|
||||
|
||||
|
||||
Comparison to other libraries
|
||||
=============================
|
||||
|
||||
Why use `pylibmc`? Because it's fast.
|
||||
|
||||
http://lericson.blogg.se/code/2008/november/pylibmc-051.html
|
||||
`See this (a bit old) speed comparison <http://lericson.blogg.se/code/2008/november/pylibmc-051.html>`_.
|
||||
|
||||
Change Log
|
||||
==========
|
||||
@ -40,21 +53,18 @@ Change Log
|
||||
New in version 0.6
|
||||
------------------
|
||||
|
||||
Added compatibility with `libmemcached` 0.26, WRT error return codes.
|
||||
|
||||
Added `flush_all` and `disconnect_all` methods.
|
||||
|
||||
Now using the latest pickling protocol.
|
||||
- Added compatibility with `libmemcached` 0.26, WRT error return codes.
|
||||
- Added `flush_all` and `disconnect_all` methods.
|
||||
- Now using the latest pickling protocol.
|
||||
|
||||
New in version 0.5
|
||||
------------------
|
||||
|
||||
Fixed lots of memory leaks, and added support for `libmemcached` 0.23.
|
||||
|
||||
Also made the code tighter in terms of compiler pendatics.
|
||||
- Fixed lots of memory leaks, and added support for `libmemcached` 0.23.
|
||||
- Also made the code tighter in terms of compiler pendatics.
|
||||
|
||||
New in version 0.4
|
||||
------------------
|
||||
|
||||
Renamed the C module to `_pylibmc`, and added lots of `libmemcached` constants
|
||||
to it, as well as implemented behaviors.
|
||||
- Renamed the C module to `_pylibmc`, and added lots of `libmemcached` constants
|
||||
to it, as well as implemented behaviors.
|
||||
|
Reference in New Issue
Block a user