列表
LPUSHX命令
命令:lpushx key value,当且仅当key存在时将一个value插入到列表的表头(左侧),并返回执行完之后当前列表的长度。当key不存在时,该命令不会执行任何操作。
特殊说明:想用次命令,只能先用lpush key value [value..],先建立key。
127.0.0.1:6381> flushall
OK
127.0.0.1:6381> lpushx db redis mysql #db不存在时,不执行任何操作
(integer) 0
127.0.0.1:6381> lpushx db redis
(integer) 0
127.0.0.1:6381> lpush db redis
(integer) 1
127.0.0.1:6381> lpushx db mysql
(integer) 2
127.0.0.1:6381> lrange db 0 -1
1) "mysql"
2) "redis"