redis-simple-mq¶
A simple message queue for Redis.
Description¶
This is a light-weight message queue based on Redis.
Key features:
Class based API to the queue with all basic queue functions
Queue is implement as FIFO
All messages are stored and retrieved as UTF-8 strings
Bulk methods for enqueue and dequeue
No limit on the number of parallel queues
Fully tested
Basic example¶
from redis import Redis
from simple_mq import SimpleMQ
conn = Redis()
q = SimpleMQ(conn)
q.enqueue('Hello, World!')
message = q.dequeue()
print(message)
See also the examples folder for examples.