![]() | 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 ![]() 嗯,首先,我只能说,它就是按Queue做的。 然后呢,为了一些只读的遍历需求,有了lindex和lrange。 根据你说的rpop需求,不删,其实就是只写不读。可以配合llen使用,但是,只适合单点(单读,或单控制器) PS:如果你的redis要落地,list最好不要太长。之前用过20w的list,可能会有问题(多点rpop时,redis自带锁会产生大量Aof文件日志)。 |