redis的基础命令操作
文章目錄
- 前言
- 一、字符串類型
- 二、哈希類型
- 三、列表類型
- 四、集合類型
- 五、有序集合類型
- 六、通過(guò)命令
前言
redis的數(shù)據(jù)結(jié)構(gòu)
redis存儲(chǔ)的是key,value格式的數(shù)據(jù),其中的key是字符串,value有5種不同的數(shù)據(jù)結(jié)構(gòu)
value的數(shù)據(jù)結(jié)構(gòu)
1.字符串類型 string
2.哈希類型 hash
3.列表類型 list
4.集合類型 set
5.有序集合類型 sortedset
提示:本博客僅為了記錄自我的學(xué)習(xí)過(guò)程,理清技術(shù)思路
一、字符串類型
1.存儲(chǔ):set key value
2.獲取:get key
3.刪除:del key
二、哈希類型
1.存儲(chǔ):hset key field value
2.獲取:
3.刪除:hdel key field
三、列表類型
可以添加一個(gè)元素到列表的頭部或者尾部
1.添加:
2.獲取:
lrange key start end : 范圍獲取
3.刪除:
lpop key :從列表的頭部刪除一個(gè)元素,并將元素返回
rpop key :從列表的尾部刪除一個(gè)元素,并將元素返回
列表允許重復(fù)
四、集合類型
不允許添加重復(fù)元素,存儲(chǔ)的元素是無(wú)序的
1.存儲(chǔ):sadd key value
2.獲取:smembers key:獲取set集合中所有元素
3.刪除:srem key value:刪除set集合中的某個(gè)元素
五、有序集合類型
不允許重復(fù)元素,且元素有序
1.存儲(chǔ):zadd score value;
2.獲取:zrange key start end
3.刪除:zren key value
六、通過(guò)命令
1.keys * :查詢所有的鍵
2.type key :獲取鍵對(duì)應(yīng)的value類型
3.del key :刪除指定的key value
總結(jié)
以上是生活随笔為你收集整理的redis的基础命令操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Shiro+springboot+myb
- 下一篇: 深度理解springboot集成cach