3 ms·
Actually Redis is a bit more than a k/v store these days. It provides implementations of a variety of basic data structures, including lists that support queue
by mattrepl 17y ago
Actually Redis is a bit more than a k/v store these days. It provides implementations of a variety of basic data structures, including lists that support queue operations. There's BLPOP[1] and BRPOP for blocking job/message requests and LPUSH and RPUSH for placing a job/message on the queue.
That said, I'd still like to see benchmarks showing Redis beating Beanstalkd. Of the two, I've only used Beanstalkd, but it's a great example of keeping things simple while still providing advanced functionality.
_
1 http://code.google.com/p/redis/wiki/BlpopCommand http://code.google.com/p/redis/wiki/BlpopCommand