redis可以在一个命令中通过数组设置新列表吗
因为我想使用Redis的redis可以在一个命令中通过数组设置新列表吗,redis,Redis,因为我想使用Redis的lrange命令,所以我尝试使用Redis的文档类型list e、 g 我们得到了 1) "1" 2) "2" 我的问题是,有时我想设置一个全新的列表,而不是逐个设置单个元素(如commandlset) 可以使用如下命令设置我的列表吗 setl myl ["1", "2", "3"] lrange myl 0 -1 得到 1) "1" 2) "2" 3) "3" (覆盖上一个列表)抱歉,未通读。是否可以将DEL和RPUSH包装到事务中 MULTI DEL mylis
lrange
命令,所以我尝试使用Redis的文档类型list
e、 g
我们得到了
1) "1"
2) "2"
我的问题是,有时我想设置一个全新的列表,而不是逐个设置单个元素(如commandlset
)
可以使用如下命令设置我的列表吗
setl myl ["1", "2", "3"]
lrange myl 0 -1
得到
1) "1"
2) "2"
3) "3"
(覆盖上一个列表)抱歉,未通读。是否可以将
DEL
和RPUSH
包装到事务中
MULTI
DEL mylist
RPUSH mylist a b c
EXEC
虽然我不知道是否有一个命令可以完成整个任务。对不起,我没有通读。是否可以将
DEL
和RPUSH
包装到事务中
MULTI
DEL mylist
RPUSH mylist a b c
EXEC
虽然我不知道是否有一个命令可以完成整个任务。Hi感谢您的响应,但我需要的命令是设置一个全新的列表,而不是推送多个元素。我在问题描述中进一步澄清了自己。感谢您的回复,但是我需要的命令是设置一个全新的列表,而不是推送多个元素。我在问题描述中进一步澄清了自己。谢谢
DEL
列表,然后重新插入。DEL
列表,然后重新插入。