Redis認(rèn)識(shí)與安裝
今天學(xué)習(xí)的主要內(nèi)容是:
1.認(rèn)識(shí)Redis
Redis就是一個(gè)最典型的非關(guān)系型數(shù)據(jù)庫(kù)。
非關(guān)系數(shù)據(jù)庫(kù):文檔或圖結(jié)構(gòu)? ? ? 天然分布式,通過(guò)更多的數(shù)據(jù)服務(wù)器來(lái)分擔(dān)負(fù)載? ? ??著重于處理大數(shù)據(jù)
(2)Redis的主要使用場(chǎng)景
我們現(xiàn)在知道了,Redis具有極高的并發(fā)讀寫(xiě)性能,那么Redis數(shù)據(jù)庫(kù)在實(shí)際的開(kāi)發(fā)中都有哪些使用場(chǎng)景呢?
我們根據(jù)Redis的特點(diǎn)來(lái)對(duì)它的使用場(chǎng)景簡(jiǎn)單劃分一下,你就會(huì)發(fā)現(xiàn)Redis可以做的事情其實(shí)還是非常多的。
高性能高并發(fā)
做數(shù)據(jù)緩存,在查詢(xún)數(shù)據(jù)庫(kù)之前,先去Redis中查找緩存,可以減少查閱數(shù)據(jù)庫(kù)的時(shí)間,
秒殺系統(tǒng)
豐富的數(shù)據(jù)格式
省市區(qū)表、字典表、地圖站點(diǎn)
Set集合,可用于查找兩個(gè)人的共同好友
單線程
分布式鎖
自動(dòng)過(guò)期
做短信驗(yàn)證碼
具有時(shí)間限制的商品顯示
上面的使用場(chǎng)景,只是我根據(jù)Redis的特點(diǎn)簡(jiǎn)單的羅列出了幾個(gè),后面的文章中我也會(huì)和大家介紹Redis在一些場(chǎng)景中的具體使用,當(dāng)然Redis的使用場(chǎng)景肯定不僅限于這些,其他的還需要根據(jù)實(shí)際應(yīng)用場(chǎng)景去使用啦!
現(xiàn)在我們知道了Redis是什么,能做什么,接下來(lái)就是Redis怎么用的問(wèn)題了,因?yàn)榭紤]到很多小伙伴們是第一次接觸Redis,沒(méi)有Linux環(huán)境,所以我們?cè)赪indows環(huán)境下講解Redis的使用,其實(shí)和Linux環(huán)境下基本是一樣的。
2,安裝Redis
成功的安裝了Redis
Redis安裝成功!?。。。?!
3,學(xué)會(huì)了?Redis的數(shù)據(jù)庫(kù)切換,輸入與獲取數(shù)據(jù),獲取全部數(shù)據(jù),清除部分或全部數(shù)據(jù),清除所有數(shù)據(jù)庫(kù)的全部數(shù)據(jù),隨機(jī)獲取一個(gè)key,獲取指定key對(duì)應(yīng)值的類(lèi)型,刪除指定key及其value。
(1)啟動(dòng)Redis客戶(hù)端
在Redis服務(wù)器頁(yè)面打開(kāi)的前提下,我們?cè)俅蜷_(kāi)一個(gè)新的cmd命令行,切換到Redis的目錄下,運(yùn)行如下命令,即可啟動(dòng)我們的Redis客戶(hù)端,我們之后所做的所有操作,都是在這個(gè)客戶(hù)端界面上進(jìn)行的,
redis-cli.exe -h 127.0.0.1 -p 6379
解釋一下上面這樣命令的含義,
redis-cli.exe -p 6379表示我們的Redis客戶(hù)端界面
-h 表示IP地址,127.0.0.1為本地地址的意思
-p表示端口號(hào),6379為Redis的默認(rèn)地址
至于Redis的默認(rèn)端口號(hào)為什么是6379,我建議小伙伴們可以作為一個(gè)課后作業(yè)去查閱一下,這背后可是有一個(gè)很有趣的故事的,相信看了之后你肯定就永遠(yuǎn)的記住Redis的默認(rèn)端口號(hào)啦!
遇到的問(wèn)題
在今天的學(xué)習(xí)中沒(méi)有遇到任何問(wèn)題,跟著博主的步驟完全可以做下來(lái)無(wú)壓力。
今天的收獲
掌握關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)的主要區(qū)別,了解Redis的主要使用場(chǎng)景和基本的操作命令。
因?yàn)槲襇ysql的基礎(chǔ),這部分學(xué)起來(lái)非常的容易,沒(méi)有遇到不理解的地方。
Redis 數(shù)據(jù)庫(kù)
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。