Redis常用資料型別及其基礎操作

2021-10-08 18:26:24 字數 1390 閱讀 2485

redis常用的資料型別有五種,分別為:string,list,set,zset,hash

string 是 redis 最基本的型別,你可以理解成乙個 key 對應乙個 value。

redis 列表是簡單的字串列表,按照插入順序排序。你可以新增乙個元素到列表的頭部或者尾部,可以將其當做佇列與棧使用。

redis 的 set 是 string 型別的無序集合。

sadd set v1

sadd set v2 v3 v4

smembers set

set插入元素不能重複

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

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

zset的成員是唯一的,但分數(score)卻可以重複。

redis hash 是乙個key,value的鍵值對集合。

redis資料型別及其命令

名字 用途del 刪除自定key的快取 exists 判斷key是否存在,可以指定多個key數,返回存在個數 expire 設定key的過期時間 ttl檢視key 還有多少秒過期,1不會過期,2不存在該key keys 模式匹配key的名字,返回匹配的key名字 需要掃瞄所有key,謹慎使用 mov...

Redis常用資料型別

redis最為常用的資料型別主要有以下五種 string hash list set sorted set 下面我們先來逐一的分析下這五種資料型別的使用和內部實現方式 string 常用命令 set,get,decr,incr,mget 等。應用場景 string是最常用的一種資料型別,普通的key...

redis常用資料型別

redis 特點 1.所有資料儲存在記憶體中,高速讀寫 2.提供豐富多樣的資料型別 string hash list set sorted set 3.提供了 aof 和 rdb 兩種資料的持久化儲存方式,保證了 redis 重啟後資料不丟失 4.redis 的所有操作都是原子性的,還支援對幾個操作...