redis的介紹和使用(二)

2021-10-06 10:36:35 字數 1525 閱讀 2800

本次在windows中進行操作演示,所以介紹的是windows下redis的安裝方法。

安裝方法:解壓redis壓縮包就是安裝完畢了

開啟方法:雙擊redis-server.exe就啟動了redis服務,占用埠為6379

關閉方法:關閉redis的控制台就可以關閉redis服務了。

存string型別資料

概述:設定乙個key持有特定的字串value,如果存在就進行覆蓋操作,總是返回ok

操作語句: 示例

根據key存入value

取出value

刪除資料

再次查詢,無對應value,刪除成功

存hash型別

概述:redis中的hash型別可以看成具有string key和string value的map容器,所以該型別給非常適合於儲存值物件的資訊

操作語句 示例

設定值

取值取所有值

刪除值存列表型別list

概述:redis中,list型別是按照插入順序排序的字串鍊錶,和資料結構中的普通鍊錶一樣,我們可以在其頭部和尾部新增新的元素。在插入的時候,如果該鍵不存在,redis將為其建立乙個新的鍊錶,與此相反,如果鍊錶中的所有元素均被移除,那麼該鍵也將會被從資料庫中刪除。

注意:list中可以包含的最大元素數量是4294967295個,且型別可重複。

操作語句 示例

插入查詢

取元素 從左取

從右取存集合型別set

概述:redis中可以將set型別看作是沒有排序的字元集合,功能與list差不多,不過set不能存重複元素

操作語句 示例

插入查詢

刪除存有序集合型別sortset

概述:在redis中,可以保證不重複的元素可以進行排序。

示例插入 規定順序

查詢

刪除示例

Redis學習筆記(二) Redis介紹

redis,一種高效能的key value資料庫,並提供多種語言的api。它通常稱為資料結構伺服器,因為值可以是字串,雜湊,列表,集合和有序集合等型別。redis特點 redis資料型別 redis支援五種資料型別 string,hash,list,set和zset sorted set,有序集合 ...

redis快取介紹及redis的使用優勢

最近專案剛好用到redis快取,所以就來小小的總結一下!先來說說redis的優勢 1 讀寫效能極高 redis讀對的速度是11萬次 s 寫的速度是8.1萬次 s.2 redis 支援多種資料型別,redis儲存的是 key value格式的資料,其中key是字串,但是value就有多種資料型別了 s...

泛型的介紹和使用二

為什麼要適用型別繫結?public inte ce comparable但如果我們直接通過函式來比較型別的大小,肯定會報錯,因為編譯器根本不知道什麼型別?又怎麼比較呢?所以需要讓編譯器知道是什麼型別,這就是型別繫結的用處了。定義形式 此定義表示t應該是boundingtype的子型別 subtype...