redis學習筆記之二 Redis的資料型別

2021-08-22 02:24:49 字數 491 閱讀 8206

n redis的key

redis的key是字串型別,如果中間有空格或者轉義字元等,要用「」。

1:命名建議:物件型別:物件id:物件屬性

2:多個單詞之間以「.」來分隔

3:key的命名,應該在可讀的情況下,盡量簡短

n redis的value支援五種型別

1:string:字串,可以儲存string、integer、float型的資料,甚至是二進位制數

據,乙個字串最大容量是512m

2:list:字串list,底層實現上不是陣列,而是鍊錶,也就是說在頭部和尾部插

入乙個新元素,其時間複雜度是常數級別的;其弊端是:元素定位比陣列慢

3:set:字串set,無序不可重複,是通過hashtable實現的

4:hash:按hash方式來存放字串

5:zset:字串set,有序且不可重複,根據score來排序。底層使用雜湊表和跳躍

表來實現,所以讀取中間部分資料也很快

Redi學筆記 Redis簡介

易擴充套件 nosql資料庫種類繁多,但是乙個共同的特點都是去掉關聯式資料庫的關係型特性。資料之間無關係,這樣就非常容易擴充套件。也無形之間,在架構的層面上帶來了可擴充套件的能力。高效能 nosql資料庫都具有非常高的讀寫效能,尤其在大資料量下,同樣表現優秀。這得益於它的無關係性,資料庫的結構簡單。...

SDL學習筆記之二

sdl su ce image sdl loadbmp image.bmp 2.從乙個表面,進行塊複製到另乙個表面 sdl blitsu ce int sdl blitsu ce sdl su ce src,sdl rect sr,sdl su e dst,sdl rect dr 第二個引數指定要傳...

SDL學習筆記之二

sdl su ce image sdl loadbmp image.bmp 2.從乙個表面,進行塊複製到另乙個表面 sdl blitsu ce int sdl blitsu ce sdl su ce src,sdl rect sr,sdl su e dst,sdl rect dr 第二個引數指定要傳...