Redis哈希类型(hash)的使用
哈希表示字段和值之间的映射关系、类似对象和对象的属性之间的关系适合使用哈希类型
1 2 3 4 5
| 127.0.0.1:6379> hmset "hqd8080" "phone" "18111111111" "address" "shanghai china" 127.0.0.1:6379> hmget "hqd8080" "phone" "address" 1) "18111111111" 2) "shanghai china"
|
1 2
| 127.0.0.1:6379> hget hqd8080 address
|
1 2
| 127.0.0.1:6379> hexists hqd8080 "phone"
|
1 2 3 4 5 6
| 127.0.0.1:6379> hgetall hqd8080 1) "phone" 2) "18111111111" 3) "address" 4) "shanghai china"
|
1 2 3 4 5
| 127.0.0.1:6379> hdel hqd8080 "phone" 127.0.0.1:6379> hgetall hqd8080 1) "address" 2) "shanghai china"
|
1 2
| 127.0.0.1:6379> hsetnx "hqd8080" "phone" "11111111111"
|
1 2 3 4 5 6 7
| 127.0.0.1:6379> hscan hqd8080 0 match "*a*" 1) "0" 2) 1) "address" 2) "shanghai china"
127.0.0.1:6379> hscan hqd8080 新游标 match "*a*"
|