redis支援5種資料型別:字串(string),雜湊(hash),列表(list),集合(set),有序集合(sorted set)
string 是 redis最基本的型別,乙個key對應乙個value,string可以包含任何資料,比如jpg或者序列化的物件,string是redis最基本的型別,乙個鍵最大能儲存512mb
儲存:set
keyvalue
讀取:get
key
hash 是乙個鍵名對集合,hash是乙個string型別的field和value的對映表,hash特備適合儲存物件
儲存:hmset key value1 value2 value3
讀取:hgetall key
列表是簡單的字串列表,按照插入順序排序,可以將元素新增到頭部(左邊)或尾部(右邊)
儲存:
lpush key value1 value2
lpush key value3
讀取:lrange key
010
redis 的set是string型別的無序集合,集合是通過雜湊表實現,新增、刪除、查詢的複雜度都是o(1)
儲存:
sadd key value1
sadd key value2
sadd key value3
讀取:smembers key
redis zset和set一樣也是string型別元素的集合,且不允許重複的成員,不同的是每個元素都會關聯乙個double型別的分數,redis通過這個分數來為集合中的成員進行從小到大的排序,zset的成員是唯一的,但分數(score)可以重複
儲存:
zadd key score1 value1
zadd key score2 value2
zadd key score3 value3
讀取:zrangebyscore key
010
MySql基礎知識 資料型別
整數型別 位元組最小值 最大值tinyint 1有符號 128,無符號 0 有符號127,無符號255 smallint 2有符號 32768,無符號 0 有符號 32767,無符號 65535 mediumint 3有符號 8388608,無符號 0 有符號 8388607,無符號 1677215...
SQL (MySQL)基礎知識 資料型別
整型浮點型,例如double 3,2 表示最多3位,其中必須有2位小數,即最大值為9.99 浮點型,字串儲存,表單錢方面推薦使用,不會出現精度缺失問題 固定長度字串型別,最多255個字元,資料長度不足指定長度,補足到指定長度 可變長度字串型別,備忘錄推薦使用,如果值的長度大於 255,則被轉換為te...
c 基礎知識 資料型別
1.每次新建項都可需寫內容 include using namespace std int main main函式有且只有乙個 2.變數建立 變數建立 資料型別 變數名 變數初始值 int a 10 3.常量建立 1.巨集常量 define 常量名 常量值 修飾的變數 include define ...