Python queue implemented on top of Redis.
Project description
redis_simple_queue
---------------
redis_simple_queue implements a queue on top of Redis.
Requires:
* Redis 2.0+
* Newest version of redis-py http://github.com/andymccurdy/redis-py
* redis_wrap http://pypi.python.org/pypi/redis_wrap
Examples
----------
Example of using the queue::
from redis_simple_queue import *
delete_jobs('tasks')
put('tasks', '42')
assert 'tasks' in get_all_queues()
assert queue_stats('tasks')['queue_size'] == 1
assert reserve('tasks') == '42'
assert queue_stats('tasks')['queue_size'] == 0
Copyright: 2010 by amix
License: BSD.
---------------
redis_simple_queue implements a queue on top of Redis.
Requires:
* Redis 2.0+
* Newest version of redis-py http://github.com/andymccurdy/redis-py
* redis_wrap http://pypi.python.org/pypi/redis_wrap
Examples
----------
Example of using the queue::
from redis_simple_queue import *
delete_jobs('tasks')
put('tasks', '42')
assert 'tasks' in get_all_queues()
assert queue_stats('tasks')['queue_size'] == 1
assert reserve('tasks') == '42'
assert queue_stats('tasks')['queue_size'] == 0
Copyright: 2010 by amix
License: BSD.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
redis_simple_queue-1.0.tar.gz
(1.8 kB
view hashes)
Built Distribution
Close
Hashes for redis_simple_queue-1.0-py2.6.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9282b9111528278b255a873e8a24eaacb9f676accefc4a04fc31d9c37e83ffc |
|
MD5 | f1ba720898c2d5687a04b0debf0bed61 |
|
BLAKE2b-256 | c69fa0afefeb91f5b8d30918d488da26ab45d1d744509175b7e563dd5e70a36b |