reids的數(shù)據(jù)類型

redis的底層數(shù)據(jù)結(jié)構(gòu)有:

  1. sds的簡單動態(tài)字符串 記錄有字符串的長度
  2. 字典 基于hashtable實(shí)現(xiàn)
  3. 壓縮列表 存儲的內(nèi)容數(shù)據(jù)量不大時 會采用壓縮列表 減小內(nèi)存開銷
  4. 跳躍表 快速尋找
  5. 雙向鏈表
  6. 整數(shù)集合
    redis基于這些數(shù)據(jù)結(jié)構(gòu),在上層封裝了一層數(shù)據(jù)類型的對象,所以redis的數(shù)據(jù)類型有:

String 二進(jìn)制安全,可以存儲所有的字符串類型 包括圖片等 set key value

Hash 適用于 對象的存儲 hset key name value hget key name

操作命令

hset key name 

Set

操作命令

sadd key member 添加元素
srem member 刪除元素
smembers 查看所有成員
sdiff
sunion
sinner

List

Zset 有序集合

操作命令

zadd key score member  添加元素 scroe 分?jǐn)?shù)權(quán)重
zrem key member
zscroe key member 查詢分?jǐn)?shù)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容