Redis hash表

2020-05-13  本文已影响0人  北小秋

hash表

练习命令使用,具体如下:

hset hmset hgetall hkeys hvals

hget hmget hdel

步骤一:hash表

1)hset key field value 将hash表中field值设置为value

192.168.4.51:6379> hset site google 'www.g.cn'

(integer) 1

192.168.4.51:6379> hset site baidu 'www.baidu.com'

(integer) 1

2) hget key filed 获取hash表中field的值

192.168.4.51:6379> hget site google

"www.g.cn"

3) hmset key field value [field value…] 同时给hash表中的多个field赋值

192.168.4.51:6379> hmset site google www.g.cn  baidu www.baidu.com

OK

4) hmget key field [field…] 返回hash表中多个field的值

192.168.4.51:6379> hmget site google baidu

1) "www.g.cn"

2) "www.baidu.com"

5) hkeys key 返回hash表中所有field名称

192.168.4.51:6379> hmset site google www.g.cn baidu www.baidu.com

OK

192.168.4.51:6379> hkeys  site

1) "google"

2) "baidu"

6) hgetall key 返回hash表中所有key名和对应的值列表

192.168.4.51:6379> hgetall site

1) "google"

2) "www.g.cn"

3) "baidu"

4) "www.baidu.com"

7) hvals key 返回hash表中所有key的值

192.168.4.51:6379> hvals site

1) "www.g.cn"

2) "www.baidu.com"

8) hdel key field [field…] 删除hash表中多个field的值,不存在则忽略

192.168.4.51:6379> hdel  site  google  baidu

(integer) 2

上一篇 下一篇

猜你喜欢

热点阅读