Java學習筆記一 Redis的安裝使及常用配置

一 淋昭、Redis介紹

Redis是當前比較熱門的NOSQL系統(tǒng)之一,它是一個key-value存儲系統(tǒng)。和Memcache類似揣非,但很大程度補償了Memcache的不足,它支持存儲的value類型相對更多躲因,包括string早敬、list、set大脉、zset和hash搞监。這些數(shù)據(jù)類型都支持push/pop、add/remove及取交集并集和差集及更豐富的操作镰矿。在此基礎上琐驴,Redis支持各種不同方式的排序。

和Memcache一樣秤标,Redis數(shù)據(jù)都是緩存在計算機內存中绝淡,不同的是,Memcache只能將數(shù)據(jù)緩存到內存中抛杨,無法自動定期寫入硬盤够委,這就表示,一斷電或重啟怖现,內存清空茁帽,數(shù)據(jù)丟失。所以Memcache的應用場景適用于緩存無需持久化的數(shù)據(jù)屈嗤。而Redis不同的是它會周期性的把更新的數(shù)據(jù)寫入磁盤或者把修改操作寫入追加的記錄文件潘拨,實現(xiàn)數(shù)據(jù)的持久化。

二 饶号、Windows下Redis的安裝

1铁追、安裝Redis

這里下載的是Redis-x64-3.2.100版本,我的電腦是win7 64位茫船,所以下載64位版本的琅束, 在運行中輸入cmd,然后把目錄指向解壓的Redis目錄算谈。

2涩禀、啟動命令

redis-server redis.windows.conf,出現(xiàn)下圖顯示表示啟動成功了然眼。

三 艾船、Linux下Redis的安裝

1、先到Redis官網(wǎng)(redis.io)下載redis安裝包

2、 解壓并進入其目錄

3屿岂、編譯源程序

make

cd src

make install PREFIX=/usr/local/redis

4践宴、將配置文件移動到redis目錄

5、啟動redis服務

6爷怀、默認情況阻肩,Redis不是在后臺運行,我們需要把redis放在后臺運行

vim /usr/local/redis/etc/redis.conf

將daemonize的值改為yes

7霉撵、讓redis開機自啟

vim /etc/rc.local

加入

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf

四 磺浙、常用配置

1、常用配置

pdifile:把pid文件放在/var/run/redis.pid徒坡,可以配置到其他地址

daemonize:如需要在后臺運行撕氧,把該項的值改為yes

bind:指定redis只接收來自該IP的請求,如果不設置喇完,那么將處理所有請求伦泥,在生產(chǎn)環(huán)節(jié)中最好設置該項

port:監(jiān)聽端口,默認為6379

timeout:設置客戶端連接時的超時時間锦溪,單位為秒

loglevel:等級分為4級不脯,debug,revbose刻诊,notice和warning防楷。生產(chǎn)環(huán)境下一般開啟notice

logfile:配置log文件地址,默認使用標準輸出则涯,即打印在命令行終端的端口上

database:設置數(shù)據(jù)庫的個數(shù)复局,默認使用的數(shù)據(jù)庫是0

save:設置redis進行數(shù)據(jù)庫鏡像的頻率

rdbcompression:在進行鏡像備份時,是否進行壓縮

dbfilename:鏡像備份文件的文件名

dir:數(shù)據(jù)庫鏡像備份的文件放置的路徑

slaveof:設置該數(shù)據(jù)庫為其他數(shù)據(jù)庫的從數(shù)據(jù)庫

masterauth:當主數(shù)據(jù)庫連接需要密碼驗證時粟判,在這里設定

requirepass:設置客戶端連接后進行任何其他指定前需要使用的密碼

maxclients:限制同時連接的客戶端數(shù)量

maxmemory:設置redis能夠使用的最大內存

appendonly:開啟appendonly模式后亿昏,redis會把每一次所接收到的寫操作都追加到appendonly.aof文件中,當redis重新啟動時档礁,會從該文件恢復出之前的狀態(tài)

appendfsync:設置appendonly.aof文件進行同步的頻率

vm_enabled:是否開啟虛擬內存支持

vm_swap_file:設置虛擬內存的交換文件的路徑

vm_max_momery:設置開啟虛擬內存后角钩,redis將使用的最大物理內存的大小,默認為0

vm_page_size:設置虛擬內存頁的大小

vm_pages:設置交換文件的總的page數(shù)量

vm_max_thrrads:設置vm IO同時使用的線程數(shù)量

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末呻澜,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子羹幸,更是在濱河造成了極大的恐慌宰衙,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,324評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件睹欲,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機窘疮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評論 3 392
  • 文/潘曉璐 我一進店門袋哼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人闸衫,你說我怎么就攤上這事涛贯。” “怎么了蔚出?”我有些...
    開封第一講書人閱讀 162,328評論 0 353
  • 文/不壞的土叔 我叫張陵弟翘,是天一觀的道長。 經(jīng)常有香客問我骄酗,道長稀余,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,147評論 1 292
  • 正文 為了忘掉前任趋翻,我火速辦了婚禮睛琳,結果婚禮上,老公的妹妹穿的比我還像新娘踏烙。我一直安慰自己师骗,他們只是感情好,可當我...
    茶點故事閱讀 67,160評論 6 388
  • 文/花漫 我一把揭開白布讨惩。 她就那樣靜靜地躺著辟癌,像睡著了一般。 火紅的嫁衣襯著肌膚如雪荐捻。 梳的紋絲不亂的頭發(fā)上黍少,一...
    開封第一講書人閱讀 51,115評論 1 296
  • 那天,我揣著相機與錄音靴患,去河邊找鬼仍侥。 笑死,一個胖子當著我的面吹牛鸳君,可吹牛的內容都是我干的农渊。 我是一名探鬼主播,決...
    沈念sama閱讀 40,025評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼或颊,長吁一口氣:“原來是場噩夢啊……” “哼砸紊!你這毒婦竟也來了?” 一聲冷哼從身側響起囱挑,我...
    開封第一講書人閱讀 38,867評論 0 274
  • 序言:老撾萬榮一對情侶失蹤醉顽,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后平挑,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體游添,經(jīng)...
    沈念sama閱讀 45,307評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡系草,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,528評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了唆涝。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片找都。...
    茶點故事閱讀 39,688評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖廊酣,靈堂內的尸體忽然破棺而出能耻,到底是詐尸還是另有隱情,我是刑警寧澤亡驰,帶...
    沈念sama閱讀 35,409評論 5 343
  • 正文 年R本政府宣布晓猛,位于F島的核電站,受9級特大地震影響凡辱,放射性物質發(fā)生泄漏戒职。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,001評論 3 325
  • 文/蒙蒙 一煞茫、第九天 我趴在偏房一處隱蔽的房頂上張望帕涌。 院中可真熱鬧,春花似錦续徽、人聲如沸蚓曼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,657評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽纫版。三九已至,卻和暖如春客情,著一層夾襖步出監(jiān)牢的瞬間其弊,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,811評論 1 268
  • 我被黑心中介騙來泰國打工膀斋, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留梭伐,地道東北人。 一個月前我還...
    沈念sama閱讀 47,685評論 2 368
  • 正文 我出身青樓仰担,卻偏偏與公主長得像糊识,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子摔蓝,可洞房花燭夜當晚...
    茶點故事閱讀 44,573評論 2 353

推薦閱讀更多精彩內容