Redis 資料型別及操作之 sets 型別

2021-10-04 20:00:14 字數 1184 閱讀 9209

向名稱為 key 的 set 中新增元素。

sadd myset value
檢視 set 中的所有元素。

smembers myset
刪除名稱為 key 的 set 中的給定元素。

srem myset value
隨機返回並刪除名稱為 key 的 set 中乙個元素。

spop myset
返回第乙個 set 與第二個 set 的差集元素。

sdiff myset1 myset2
將第乙個 set 與第二個 set 的差集元素的結果儲存到第三個 set 中。注意順序,第三個 set 放在第乙個位置。

sdiffstore myset3 myset1 myset2
返回第乙個 set 與第二個 set 的交集。

sinter myset1 myset2
將第乙個 set 與第二個 set 的交集的結果儲存到第三個 set 中。注意順序,第三個 set 放在第乙個位置。

sinterstore myset3 myset1 myset2
返回第乙個 set 與第二個 set 的並集。

sunion myset1 myset2
將第乙個 set 與第二個 set 的並集結果儲存到第三個 set 中。注意順序,第三個 set 放在第乙個位置。

sunionstore myset3 myset1 myset2
從第乙個 set 中移除某個 member 並新增到第二個 set 中。

smove myset1 myset2 member
返回 set 中的元素個數。

scard myset
測試某個 value 是否屬於 set 中的元素,是返回 1,否則返回 0。

sismember myset value
隨機返回 set 中的乙個元素,但不會刪除改元素。

srandmember myset

Redis資料型別及操作(二)

redis資料型別及操作 二 redis是key value的資料結構,每條資料都是乙個鍵值對 鍵的型別是字串,並且鍵是不能夠重複的 值的型別有string hash list set zset。查詢鍵 支援正規表示式 key patterns 檢視所有鍵 keys 檢視名稱中包含a的鍵 keys ...

redis基本操作及資料型別命令

資料型別 string 字串 list 鍊錶 hash 雜湊 set 集合 zsort 有序集合 預設16個資料庫,可通過配置檔案修改。基本操作 關於訪問中文顯示時是亂碼,解決辦法是啟動客戶端時加入 raw redis cli raw config set requirepass 123456 設定...

Redis資料型別及常用的操作

資料型別 string 字串 hash 雜湊 理解成陣列 list 列表 set 集合,不能有重複值 sorted set 有序集合 string常用的操作 set key,val 設定乙個值 get val 取出乙個值 incr key 自增1 decr key 自減1 expire key 設定...