redis資料型別

2021-06-29 15:19:07 字數 556 閱讀 4335

redis對比與memcached

最大的優勢就是支援更多靈活的資料結構,豐富的資料操作

redis現支援的資料型別有:字串,列表,集合,雜湊,有序集合

1.字串:普通資料型別

2.列表:

簡單的字串列表,按照插入順序排序。 你可以新增乙個元素到列表的頭部(左邊)或者尾部(右邊)。 

適用於:對資料頭尾操作頻繁是資料

3.集合:無序的字串合集,有著不允許相同成員存在的優秀特性

適用於:不要求排序,資料值唯一

4.有序集合:是具備鍵值存在評分的集合,帶評分,不重複

適用於:要求排序,資料值唯一

5.雜湊:是字串欄位和字串值之間的對映

適用於:乙個記錄包含多個鍵值對,比如乙個使用者的一組資訊(名字,性別,手機號,狀態)

補充:列表阻塞模式,阻塞該次鏈結,直到成功彈出元素,否則一直根據timeout時間等待(0一直等待),大量阻塞等待,將占用大量記憶體

Redis 資料型別

redis支援五種資料型別 string 字串 hash 雜湊 list 列表 set 集合 及zset sorted set 有序集合 string是redis最基本的型別,你可以理解成與memcached一模一樣的型別,乙個key對應乙個value。string型別是二進位制安全的。意思是red...

Redis 資料型別

redis支援五種資料型別 string 字串 hash 雜湊 list 列表 set 集合 及zset sorted set 有序集合 string是redis最基本的型別,你可以理解成與memcached一模一樣的型別,乙個key對應乙個value。string型別是二進位制安全的。意思是red...

Redis 資料型別

redis支援五種資料型別 string 字串 hash 雜湊 list 列表 set 集合 及zset sorted set 有序集合 string 字串 string是redis最基本的型別,你可以理解成與memcached一模一樣的型別,乙個key對應乙個value。string型別是二進位制...