Redis五大常用命令

2021-10-09 06:02:59 字數 1015 閱讀 7262

#redis五大常用命令

##string型別

##hash型別

##list型別

##set型別

##zset型別

string的常用命令

在實際開發過程中我們肯定會碰到很多需要儲存物件的需求,此時hash就比較合適了。hash 是乙個string型別的field和value的對映表,hash特別適合用於儲存物件。

hash常用命令

列表是簡單的字串列表,按照插入順序排序。你可以新增乙個元素到列表的頭部(左邊)或者尾部(右邊)乙個列表最多可以包含 232

2^32

232 - 1 個元素 (4294967295, 每個列表超過40億個元素)。

list常用命令

list列表是有序集合,可以儲存重覆記錄,在redis中的set集合是無序的,不可以儲存重覆記錄的,集合中最大的成員數為 232 - 1 (4294967295, 每個集合可儲存40多億個成員)。

set常用命令

有序集合和集合一樣也是string型別元素的集合,且不允許重複的成員。

不同的是每個元素都會關聯乙個double型別的分數。redis正是通過分數來為集合中的成員進行從小到大的排序。

有序集合的成員是唯一的,但分數(score)卻可以重複。

zset常用命令

Redis五大型別常用命令

hash型別 list型別 set型別 zset有序集合 string資料結構是簡單的key value型別,value其實不僅可以是string,也可以是數字。常規key value快取應用 常規計數 微博數,粉絲數等。redis中字串的儲存方式都是以二進位制的方式儲存的。用於對 key 所儲存的...

Redis五大資料型別 ZSet常用命令(五)

1 zadd和zrange命令 127.0.0.1 6379 zadd zset 1 one integer 1 127.0.0.1 6379 zadd zset 2 two 3 three integer 2 127.0.0.1 6379 zrange zset 0 1 1 one 2 two 3...

Redis五大資料型別 Hash常用命令(四)

1 hset 和 hget 命令 127.0.0.1 6379 hset myhash name tb 設定乙個值 integer 1 127.0.0.1 6379 hget myhash name 獲取乙個值 tb 127.0.0.1 6379 hmset myhash age 15 1 設定多個...