Java基礎簡歷8 Redis

2021-08-28 19:16:09 字數 420 閱讀 4584

redis資料庫裡面的每個鍵值對都是由物件組成的,其中:

資料庫鍵總是乙個字串物件

而資料庫鍵的值可以是字串物件、列表物件(list )、雜湊物件(hash)、集合物件(set)、有序集合物件(sorted set)這五種物件中的一種。

比如說建立以下命令將在資料庫中建立乙個鍵為字串物件,值也為字串物件的鍵值對。

redis>set msg 「hello world」

ok而執行以下命令將在資料庫中建立乙個鍵為字串物件,值為列表物件的鍵值對:

redis>rpush numbers 1 3 5 7 9

(integer 5)

redis沒有直接使用c語言傳統的字串表示(以空字元結尾的字元陣列),而是自己構建了一種名為簡單動態字串(sds)的抽象型別,並將sds用作redis的預設字串表示。

Redis學習(8) redis其他特性

subscribe channel 訂閱頻道 psubscribe channel 批量訂閱頻道 例如 psubscribe s 訂閱以s開頭的頻道。publish channel content 在指定頻道發布訊息,如 publish mychat today is a goodday 應用 可以...

Redis學習(8) redis持久化

記憶體 兔子 高效,斷電資料丟失 硬碟 烏龜 讀寫速度慢於記憶體的,斷電資料依舊存在 持久化 把資料儲存在硬碟上 關係型資料庫 mysql 持久化 非關係型資料庫 redis redis兩種持久化策略 rdb,aof 預設持久化機制 rdb rdb相當於快照,儲存的僅是一種狀態。20g資料 幾kb快...

Redis學習(8) redis持久化

記憶體 兔子 高效,斷電資料丟失 硬碟 烏龜 讀寫速度慢於記憶體的,斷電資料依舊存在 持久化 把資料儲存在硬碟上 關係型資料庫 mysql 持久化 非關係型資料庫 redis redis兩種持久化策略 rdb,aof 預設持久化機制 rdb rdb相當於快照,儲存的僅是一種狀態。20g資料 幾kb快...