1
jk2r 2014-07-29 16:45:09 +08:00
rpop取完,如果count未0,会有个del操作。
gevent.sleep(0)有问题,贴代码吧。 |
4
jk2r 2014-07-29 17:07:02 +08:00 1
嗯,首先,我只能说,它就是按Queue做的。
然后呢,为了一些只读的遍历需求,有了lindex和lrange。 根据你说的rpop需求,不删,其实就是只写不读。可以配合llen使用,但是,只适合单点(单读,或单控制器) PS:如果你的redis要落地,list最好不要太长。之前用过20w的list,可能会有问题(多点rpop时,redis自带锁会产生大量Aof文件日志)。 |