Redis 作為二級緩存

這也是最近用到Redis做二級緩存,然后找文檔,最后整理出來的。本人測試,是通過的狀態(tài),如果您有更好的建議或者方法。大家可以一起交流。

簡介

Redis 是完全開源免費的,遵守BSD協(xié)議,是一個高性能的Key-Value 數(shù)據(jù)庫。

Redis 與其他 key - value 緩存產(chǎn)品有以下三個特點:

1、Redis支持數(shù)據(jù)的持久化,可以將內(nèi)存中的數(shù)據(jù)保存在磁盤中,重啟的時候可以再次加載進行使用。

2、Redis不僅僅支持簡單的key-value類型的數(shù)據(jù),同時還提供list,set,zset,hash等數(shù)據(jù)結(jié)構(gòu)的存儲。

3、Redis支持數(shù)據(jù)的備份,即master-slave模式的數(shù)據(jù)備份。

下面開始Redis 之旅

一、安裝 Redis

點擊下載:Redis 點擊下載?

下載zip

解壓 (我是解壓到C盤)

在此目錄下shift+鼠標右擊 有一個在此處打開命令行,會看到一下畫面

啟動Redis 服務(wù)? 命令:redis-server.exe redis.windows.conf

這時候另啟一個cmd窗口,原來的不要關(guān)閉,不然就無法訪問服務(wù)端了。


這是redis 所需要的jar


封裝的Redis

基本的配置已經(jīng)結(jié)束,現(xiàn)在我們來看一下測試的結(jié)果。


測試代碼

運行結(jié)果如下


說明已經(jīng)請求成功

下面我們在看一下redis 服務(wù)器中 是否存在"http://www.baidu.com"的key值


很顯然 我們的測試是通過的。

如果我們再次請求,只要key值一樣 它就會從redis 數(shù)據(jù)庫中去查找這個key ,當(dāng)然,只要是數(shù)據(jù)庫,都跑不掉增刪改的操作。那我們該如何去增刪改呢 很簡單 ,大家一起來看看下面的例子。

是不是瞬間明白了 redis 只有g(shù)et set 兩個方法 是對數(shù)據(jù)的操作。

ps:我們來看一下redis 的數(shù)據(jù)庫 的基本命令

1.開啟服務(wù)器 window

? ? ? ?redis-server.exe redis.windows.conf

2.查詢所有的key

? ? redis-cli keys * ?記住空格

3.清空所有的數(shù)據(jù)

redis-cli flushall ? 刪除所有

redil-cli flushdb 刪除這個db下的數(shù)據(jù)

等等 就不一一列出了 如果喜歡,請點個喜歡。謝謝大家的支持與建議。大家一起交流學(xué)習(xí)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容