2017-05-24 38 views
0

我不得不检查一下,如果我可以过期列表,这是一个关键的价值。为此我可以做以下事情。如何将值设置为redis中特定键的列表?

rpush mylist 1 2 3 
> prints 1 2 3 
set key mylist 
> prints "ok" 
expire key 5 
>prints "(integer) 1" 

这只会到期键和MYLIST

get key 
>prints (nil) 

将导致空之间的连接。但列表(mylist在这里)存在

lrange mylist 0 -1 
> prints "1 2 3" 

打印列表中的所有值。我想要清单被销毁。我如何在命令行或nodeJS中执行它?

回答

0

可以expire mylist 5,使您的列表将获得与许可证过期沿以及

+0

它不会对键值对做任何事情。 仍然被称为 “获得密钥” 会导致“mylist” –

+0

您需要同时过期 –

1

您设置的关键“钥匙”字符串“MYLIST”的价值。您没有在“key”和列表mylist之间创建引用。

因此,在mylist键上调用EXPIRE与称为“key”的键调用EXPIRE无关。

相关问题