key存的才设置
redis> set username test xx
(nil)
redis> get username
(nil)
redis> set username username
OK
redis> get username
"username"
redis> set username test xx
OK
redis> get username
"test"
查看列表的长度
redis> lrange mylist 0 -1
1) "a"
2) "b"
3) "c"
4) "d"
5) "e"
6) "f"
7) "g"
8) "h"
9) "i"
10) "j"
11) "k"
redis> llen mylist
(integer) 11
取列表前10名
redis> ltrim mylist 0 9
OK
redis> lrange mylist 0 -1
1) "a"
2) "b"
3) "c"
4) "d"
5) "e"
6) "f"
7) "g"
8) "h"
9) "i"
10) "j"
redis> lrange mylist 0 -1
1) "mysql"
2) "mysql"
3) "mysql"
4) "mongodb"
5) "php"
6) "linux"
redis>
redis> lrem mylist 1 mysql
(integer) 1
redis> lrange mylist 0 -1
1) "mysql"
2) "mysql"
3) "mongodb"
4) "php"
5) "linux"
redis>
redis> lrem mylist 0 mysql
(integer) 2
redis> lrange mylist 0 -1
1) "mongodb"
2) "php"
3) "linux"
count > 0 : 从表头开始向表尾搜索,移除与 value 相等的元素,数量为 count 。
count < 0 : 从表尾开始向表头搜索,移除与 value 相等的元素,数量为 count 的绝对值。
count = 0 : 移除表中所有与 value 相等的值。