Home > riverfish

riverfish

Riverfish is a project mainly written in Python, based on the View license.

Create iterable, seekable sparse arrays in a Memcached 1.4 protocol key/value store.

ABOUT

Riverfish is a library for transactional memory-like operations over a sets of ordered integer non-unique keyed data with restricted and expected key range and restricted operations. It can be backed by any memcached-protocol key/value store that supports a certain base set of operations correctly:

  • get/set
  • gets/cas
  • add/delete

STATUS

Riverfish is in pre-release and is not ready for use.

TESTING

To run the test suite, you will need to have a memcached server running on localhost that you are OK with arbitrary operations being performed on.

Suggested test run command:

nosetests -v test

DEPENDENCIES

https://code.launchpad.net/~estein/python-memcached/exceptional http://pypi.python.org/pypi/msgpack-python/

AUTHOR

Riverfish is written by Eric Stein [email protected] My website can be found at http://cons.truct.org/