這也是最近用到Redis做二級緩存,然后找文檔,最后整理出來的。本人測試,是通過的狀態,如果您有更好的建議或者方法。大家可以一起交流。
簡介
Redis 是完全開源免費的,遵守BSD協議,是一個高性能的Key-Value 數據庫。
Redis 與其他 key - value 緩存產品有以下三個特點:
1、Redis支持數據的持久化,可以將內存中的數據保存在磁盤中,重啟的時候可以再次加載進行使用。
2、Redis不僅僅支持簡單的key-value類型的數據,同時還提供list,set,zset,hash等數據結構的存儲。
3、Redis支持數據的備份,即master-slave模式的數據備份。
下面開始Redis 之旅
一、安裝 Redis
點擊下載:Redis 點擊下載?
下載zip
解壓 (我是解壓到C盤)
在此目錄下shift+鼠標右擊 有一個在此處打開命令行,會看到一下畫面
啟動Redis 服務? 命令:redis-server.exe redis.windows.conf
這時候另啟一個cmd窗口,原來的不要關閉,不然就無法訪問服務端了。
基本的配置已經結束,現在我們來看一下測試的結果。
運行結果如下
下面我們在看一下redis 服務器中 是否存在"http://www.baidu.com"的key值
很顯然 我們的測試是通過的。
如果我們再次請求,只要key值一樣 它就會從redis 數據庫中去查找這個key ,當然,只要是數據庫,都跑不掉增刪改的操作。那我們該如何去增刪改呢 很簡單 ,大家一起來看看下面的例子。
是不是瞬間明白了 redis 只有get set 兩個方法 是對數據的操作。
ps:我們來看一下redis 的數據庫 的基本命令
1.開啟服務器 window
? ? ? ?redis-server.exe redis.windows.conf
2.查詢所有的key
? ? redis-cli keys * ?記住空格
3.清空所有的數據
redis-cli flushall ? 刪除所有
redil-cli flushdb 刪除這個db下的數據
等等 就不一一列出了 如果喜歡,請點個喜歡。謝謝大家的支持與建議。大家一起交流學習。