标签: redis queue
我正在处理redis队列(列表)。 Push是平行且巨大的,而pop是单线程的。我的队列正在迅速增长,我希望将其限制在一个范围内。我可以在读者线程中处理它,我可以在其中弹出和处理它。
现在,我的问题是,有没有办法限制列表而不超过一定的限制?例如,说100而不需要一个一个地弹出。我想保留新的。
答案 0 :(得分:1)
在读者帖子中使用Ltrim命令。
http://redis.io/commands/LTRIM
Ltrim queue 0 100