Redis五種資料型別和相關命令學習筆記

2021-09-13 12:05:22 字數 910 閱讀 1363

redis共有五種資料型別:string、hash、list、set、zset(sorted set)

string是redis基本資料型別,是二進位制執行緒安全的(可以包含任何資料,如,序列化物件等),string型別最大能儲存512mb。

redis hash是乙個鍵值對集合,是乙個string型別的key和value的對映表,特別適合儲存物件。最多可儲存2^32 -1個鍵值對(40多億)

redis列表是簡單的字串列表,按照插入順序排序,可以新增乙個元素在列表的頭部或尾部。最多可儲存2^32 -1個元素。

redis的set是string型別的無序集合。集合是通過hash實現的,所以新增,刪除,查詢的複雜度為o(1)。

redis的zset和set一樣,也是string型別的元素集合,且不允許重複的成員。不同的是每個元素都會關聯乙個double型別的分數,redis正是通過分數來為集合中的成員進行從小到大的排序。zset中的成員是唯一的,但分數卻可以重複。

Redis 五種資料型別

一 前言 上篇部落格已經對redis的一些基本知識做了一些簡介,這篇部落格,將簡單介紹一些redis的五種資料型別。分別為string 字串 hash 雜湊 list 鍊錶 set 集合 zset 有序集合 對這些型別可以執行很多原子性的操作 比如向乙個string型別的value後面追加字串 向l...

Redis 五種資料型別

目錄 redis共有strings hashs lists sets sorted sets五種資料型別,可以說已經比較豐富了。下面只對這幾種資料型別的資料結構與用途做簡要介紹。至於每種資料型別的操作api,這裡只簡單一提,不再一一詳細介紹,有需要的使用者可以google即可。string是最簡單的...

Redis 五種資料型別

redis支援五種資料型別 string 字串 hash 雜湊 list 列表 set 集合 及zset sorted set 有序集合 資料型別一 字串 0.1 6379 set name hubotao2 ok127.0 0.1 6379 get name hubotao2 資料型別二 hash...