玩轉Redis之Window安裝使用(乾貨)

來源:互聯網
上載者:User

標籤:tor   ogr   註冊   自訂   部落格   https   資料類型   重啟   用戶端   

     距離上次定Gc.Db架構,好久沒有更新部落格了,今日沒什麼事,就打算就Redis寫點東西。

     Redis是一個開源(BSD許可),記憶體儲存的資料結構伺服器,可用作資料庫,快取和訊息佇列代理。它支援字串、雜湊表、列表、集合、有序集合,位元影像,hyperloglogs等資料類型。

     關於Redis,大家都不會陌生,網上關於Redis在Window和Linux系統安裝教程也不少,但是我發現許多安裝教程,有些過於簡單,也不是很全面,故今天會從就Window下Redis臨時服務、Redis預設服務安裝、Redis自訂服務安裝、Redis主從服務安裝四個部分作下系統和詳細講解。

     本章只涉及到Window,後續會對Linux系統上關於Redis各種安裝教程進行講解。

     本文Redis: https://github.com/MSOpenTech/redis/releases,今天介紹,Redis版本用的是Redis3.2.100

     

      下載之後,進行解壓,可以根據自己需要拷貝到相應系統硬碟目錄。我這裡是win7 是64位系統,拷貝到D:\Program Files (x86)目錄。

       

 

       下面開始講解上面提到4種安裝和使用。

       一.Redis臨時服務。

       進入Redis安裝包目錄,啟動臨時服務:redis-server.exe  redis.windows.conf

       

      備忘:通過以上面命令,會建立Redis臨時服務,不會在window Service列表出現Redis服務名稱和狀態,此視窗關閉,服務會自動關閉。

     

    用戶端調用: redis-cli.exe -h 127.0.0.1 -p 6379

    

      二.Redis預設服務安裝。

      進入Redis安裝包目錄,註冊服務:redis-server.exe --service-install redis.windows.conf --loglevel verbose

      

     

     備忘:通過以上面命令,會在window  Service列表出現”Redis”服務,但此服務不是啟動狀態,需要調下面命令啟動服務。

     啟動服務:redis-server.exe  --service-start

     

     用戶端調用: redis-cli.exe -h 127.0.0.1 -p 6379

   

     停止服務:redis-server.exe  --service-stop

    

     卸載服務: redis-server.exe  --service-uninstall

    

     三.Redis自訂服務安裝。

      進入Redis安裝包目錄,註冊服務:redis-server.exe --service-install redis.windows.conf --Service-name RedisServer1 --loglevel verbose

     備忘:通過以上面命令,會在window  Service列表出現”redisserver1”服務,但此服務不是啟動狀態,需要調下面命令啟動服務。

     

    

     啟動服務:redis-server.exe  --service-start  --Service-name RedisServer1

    

     用戶端調用: redis-cli.exe -h 127.0.0.1 -p 6379

    

    停止服務:redis-server.exe  --service-stop --Service-name RedisServer1

    

     卸載服務: redis-server.exe  --service-uninstall --Service-name RedisServer1

     

     備忘:其實Redis自訂服務安裝和預設服務安裝,其實差不多的,唯一不同的就是在相應安裝服務、啟動、關閉、卸載服務時需要加上自訂Redis服務名。通過命令列卸載自訂服務後,電腦重啟一下,卸載服務會全部完成。

     四. Redis主從服務安裝。

      安裝主從服務,其實就是把上面Redis安裝檔案包,拷貝到相應目錄,修改主、從伺服器設定檔中IP、Port,同時從伺服器要指定主伺服器 的IP、Port,按照Redis自訂服務安裝中命令進行服務安裝、服務啟動、服務關閉、服務卸載即可使用。

     我本地主從伺服器安裝包都還是在D:\Program Files (x86)目錄,Redis-x64-3.2.100為主伺服器中,用的本地IP:127.0.0.1,生產環境大家可以根據自己實際情況進行設定。

     主伺服器redis.windows.conf修改如下:

      port  6379

     從伺服器redis.windows.conf修改如下:

      port  6380

     slaveof  127.0.0.1  6379

     安裝、啟動主伺服器:

     

     安裝、啟動從伺服器:

     

     啟動的主從服務:

      

     主伺服器用戶端調用: redis-cli.exe -h 127.0.0.1 -p 6379

     

     從伺服器用戶端調用: redis-cli.exe -h 127.0.0.1 -p 6380

     

     以上關於Window下四種安裝相關到此完成。打算下章會對WebService、WCF、WebApi服務安裝、用戶端調用、代理用戶端調用及服務相關微軟提供幾個工具一起作下全面和系統介紹,希望大家繼續支援。

玩轉Redis之Window安裝使用(乾貨)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.