CentOS 初体验二十二:redis常用命令:Hash
轉載請標明出處:http://blog.csdn.net/zhaoyanjun6/article/details/79281139
本文出自【趙彥軍的博客】
Redis 哈希(Hash)
Redis hash 是一個string類型的field和value的映射表,hash特別適合用于存儲對象。
Redis 中每個hash 可以存儲 2的23次方 鍵值對(40多億)。
命令
- hset :存值
格式:hset 【hashkey】【鍵值對】
例子:存名字
hset hash1 name zhoayanjun- hget :取值
格式:hget 【hashkey】【key】
例子:取名字
hget hash1 name- hmset :存多個鍵值對
格式:hmset 【key】【鍵值對】【鍵值對】…
例子:存名字、年齡
hmset hash1 name zhoayanjun age 20- hmget :取多個值
格式:hmget 【hashkey】【key1】【key2】…
例子:存名字
hmget hash1 name age- hgetall :獲取所有鍵值對
格式:hgetall 【hashkey】
例子:獲取 hash1 所有鍵值對
hgetall hash1- hdel :刪除多個鍵值對
格式:hdel 【hashkey】【key1】【key2】..
例子:刪除 hash1 的名字、年齡
hdel hash1 name age- del :刪除多個集合
格式:del 【hashkey1】【hashkey2】..
- hincrby :字段自增
格式:hincrby 【hashkey1】【key】【value】
例子:年齡自增 5
hincrby hash1 age 5- hexists : 字段是否存在
格式:hexists 【hashkey】【key】
返回 1 代表存在;返回 0 代表不存在。
- hlen : 獲取 hashkey 的里面的字段數量
格式:hlen 【hashkey】
- hkeys : 獲取 hashkey 的里面的 key 值
格式:hkeys 【hashkey】
- hvals : 獲取 hashkey 的里面的 value 值
格式:hvals 【hashkey】
個人微信號:zhaoyanjun125 , 歡迎關注
總結
以上是生活随笔為你收集整理的CentOS 初体验二十二:redis常用命令:Hash的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS 初体验二十一:redis常
- 下一篇: CentOS 初体验二十三:redis常