select 全部并截断redis数据库
select all and truncate redis database
我正在寻找与 BLPOP 类似的东西,但我想在循环中获取所有元素而不是元素 运行 运行。
意思是我要获取redis集合的所有记录,t运行cate它
考虑使用 LUA 脚本自动执行 LRANGE+DEL。
或使用 RENAME 将列表移动到您将用来处理数据的临时键。
RENAME yourlist temp-list
LRANGE temp-list 0 -1
... process the list
DEL temp-list
我正在寻找与 BLPOP 类似的东西,但我想在循环中获取所有元素而不是元素 运行 运行。 意思是我要获取redis集合的所有记录,t运行cate它
考虑使用 LUA 脚本自动执行 LRANGE+DEL。
或使用 RENAME 将列表移动到您将用来处理数据的临时键。
RENAME yourlist temp-list
LRANGE temp-list 0 -1
... process the list
DEL temp-list