Redis的五大資料型別

2021-09-19 04:38:24 字數 729 閱讀 6937

redis包含五大基本型別:string(字串),hash(雜湊,類似map),list(列表),set(集合),zset(有序集合)

1)型別簡介:

1.1)string:

redis最基本的型別,可以理解成與memcached一模一樣的型別,乙個key對應乙個value;

二進位制安全的,意思是可以包含任何資料,如jpg或者序列化的物件 ;

乙個redis中字串value最多可以是512m。

1.2)hash:

乙個鍵值對集合;

乙個string型別的field和value的對映表,hash特別適合用於儲存物件。

1.3)list:

底層實際是個鍊錶;

簡單的字串列表,按照插入順序排序;

可以在列表的頭部(左邊)或者尾部(右邊)新增元素。

1.4)set:

string型別的無序集合;

通過hashtable實現實現的。

1.5)zset(sorted set):

和 set 一樣也是string型別元素的集合,且不允許重複的成員,不同的是每個元素都會關聯乙個double型別的分數;

通過分數來為集合中的成員進行從小到大的排序;

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

redis五大資料型別

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

redis五大資料型別

string是redis最基本的型別 string型別是二進位制安全的,可以包含任何資料,或者序列化的物件 string型別是redis最基本的資料型別,乙個redis中字串value最多可以是512mhash是乙個鍵值對集合 hash是乙個string型別的field和value的對映表,hash...

redis五大資料型別

string是redis最基本的型別 string型別是二進位制安全的,可以包含任何資料,或者序列化的物件 string型別是redis最基本的資料型別,乙個redis中字串value最多可以是512mhash是乙個鍵值對集合 hash是乙個string型別的field和value的對映表,hash...