Redis(一)字符串类型(string)的使用

Redis字符串类型(string)的使用

1
2
3
// 设置key,value
127.0.0.1:6379> set address "shanghai china"

1
2
// 获取key对应的value
127.0.0.1:6379> get address // "shanghai china"
1
2
// 返回字符串长度,key不存在返回0
127.0.0.1:6379> strlen address // (integer) 14
1
2
// 字符串追加,拼接
127.0.0.1:6379> append address " chang ning" // "shanghai china chang ning"
1
2
// 仅在key不存在时,才设置键的值,键已经存在返回0
127.0.0.1:6379> setnx city "shanghai china" // "shanghai china"
1
2
3
4
5
6
7
// mset,mget原子性的一次性设置多个键值
127.0.0.1:6379> mset "pudong" "001" "changning" "002" "xuhui" "003"

127.0.0.1:6379> mget "pudong" "changning" "xuhui"
1) "001"
2) "002"
3) "003"
1
2
3
// 检查给定key是否存在,若key存在返回 1 ,否则返回 0
127.0.0.1:6379> exists city
(integer) 1