Redis在Windows系統(tǒng)中使用筆記

1.安裝

redis官方不支持Windows系統(tǒng)叶雹,所以到GitHub上下載微軟修改過的
下載地址:https://github.com/tporadowski/redis/releases

2.修改配置

找到安裝目錄下的配置文件:
新版本:redis.windows-service.conf文件
舊版本:redis.windows.conf文件

  • 2.1設置密碼
    在對應配置文件中找到requirepass foobared
    foobared改為你的連接密碼
  # requirepass foobared
  requirepass 123456
  • 2.2開啟遠程訪問
  • 找到:bind 127.0.0.1 贯莺,然后加上注釋#
  # bind 127.0.0.1
  • 找到:protected-mode 爹耗,然后把yes改成no
  protected-mode no

3.啟動服務

注意:安裝redis后楣号,會默認啟動redis服務嬉荆,若要使用自定義的配置啟動redis椅亚,需要在Windows服務中重啟服務


或者手動啟動,但需要先關閉服務

  redis-server redis.windows.conf

redis.windows.conf是修改的那個配置文件名缤底,若你修改的是redis.windows-service.conf 就使用redis-server redis.windows-service.conf啟動

4.redis連接工具

如果想使用可視化的連接工具可以下載Another-Redis-Desktop-Manager
下載地址:https://github.com/qishibo/AnotherRedisDesktopManager/releases
開源免費

5.常用指令

進入到客戶端模式

redis-cli  -h host -p port -a password  
#host:遠程redis服務器host
#port:遠程redis服務端口
#password  :遠程redis服務密碼
5.1操作key

查看所有的key

keys *

為指定的key設置過期時間

expire key seconds
# seconds 為時間單位為秒

查看指定key的剩余存活時間

ttl key             
#返回-1:永遠存在    
#返回-2:不存在   
#返回對應的數(shù)值:剩余存活時間(秒)

刪除指定的key

del key...           
# 返回結果為刪除的個數(shù)

判斷key是否存在

exists key...        
#返回結果為存在的個數(shù)   一個都不存在則返回 0 
5.2對redis數(shù)據(jù)庫的操作

默認redis中有16個庫。可以通過修改redis配置文件更改數(shù)量:
將配置文件中

databases 16
改為
databases num 
#num為啟動redis時默認創(chuàng)建的庫數(shù)量

切換redis

select  n          
#n的取值范圍為(0 ~ databases-1)  databases為數(shù)據(jù)庫總個數(shù)

清空當前數(shù)據(jù)庫的內(nèi)容 (慎用)

flushdb

清空所有數(shù)據(jù)庫的內(nèi)容(刪庫跑路)

flushall
5.3數(shù)據(jù)操作

獲取指定keyvalue

get key

獲取多個key對應的value

mget key key ...

存儲指定keyvalue的值

set key value

如果存在該key則不存入,不存在則存入

setnx key value

存儲指定的keyvalue并設置過期時間

setex key second value

存儲多個keyvalue的值

mset key value key value ...  

使指定keyvalue值遞增(value值為數(shù)字類型才有效)

incr key

使指定keyvalue值遞減(value值為數(shù)字類型才有效)

decr key
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市粥脚,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌阿逃,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件搀菩,死亡現(xiàn)場離奇詭異破托,居然都是意外死亡,警方通過查閱死者的電腦和手機土砂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進店門谜洽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人吴叶,你說我怎么就攤上這事“雎保” “怎么了?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵咸灿,是天一觀的道長侮叮。 經(jīng)常有香客問我避矢,道長囊榜,這世上最難降的妖魔是什么审胸? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任锦聊,我火速辦了婚禮,結果婚禮上孔庭,老公的妹妹穿的比我還像新娘材蛛。我一直安慰自己,他們只是感情好卑吭,可當我...
    茶點故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著挣菲,像睡著了一般掷邦。 火紅的嫁衣襯著肌膚如雪白胀。 梳的紋絲不亂的頭發(fā)上抚岗,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天,我揣著相機與錄音向抢,去河邊找鬼认境。 笑死挟鸠,一個胖子當著我的面吹牛叉信,可吹牛的內(nèi)容都是我干的艘希。 我是一名探鬼主播,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼裳扯,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了讶迁?” 一聲冷哼從身側響起核蘸,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎客扎,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體徙鱼,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年厌衙,在試婚紗的時候發(fā)現(xiàn)自己被綠了绞绒。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡喻杈,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出筒饰,到底是詐尸還是另有隱情,我是刑警寧澤龄砰,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站换棚,受9級特大地震影響,放射性物質發(fā)生泄漏固蚤。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一你弦、第九天 我趴在偏房一處隱蔽的房頂上張望燎孟。 院中可真熱鬧禽作,春花似錦揩页、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽茫负。三九已至,卻和暖如春忍法,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背缔赠。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工友题, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留戴质,地道東北人度宦。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓告匠,卻偏偏與公主長得像,于是被迫代替她去往敵國和親后专。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內(nèi)容