Windows下Redis的安裝和配置!

一、安裝

Redis是什麼?

Redis 是完全開源免費的,遵守BSD協議,是一個高性能的key-value數據庫

Redis 與其他 key - value 緩存產品有以下三個特點:

  • Redis支持數據的持久化,可以將內存中的數據保存在磁盤中,重啓的時候可以再次加載進行使用。
  • Redis不僅僅支持簡單的key-value類型的數據,同時還提供list,set,zset,hash等數據結構的存儲(多種數據結構存儲)。
  • Redis支持數據的備份,即master-slave模式的數據備份。

優勢:

  • 性能極高 – Redis能讀的速度是110000次/s,寫的速度是81000次/s 。
  • 豐富的數據類型 – Redis支持二進制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 數據類型操作。
  • 原子 – Redis的所有操作都是原子性的,意思就是要麼成功執行要麼失敗完全不執行。單個操作是原子性的。多個操作也支持事務,即原子性,通過MULTI和EXEC指令包起來。
  • 豐富的特性 – Redis還支持 publish/subscribe, 通知, key 過期等等特性。

與其他key-value存儲有什麼不同?

    Redis有着更爲複雜的數據結構並且提供對他們的原子性操作,這是一個不同於其他數據庫的進化路徑。Redis的數據類型都是基於基本數據結構的同時對程序員透明,無需進行額外的抽象。

   Redis運行在內存中但是可以持久化到磁盤,所以在對不同數據集進行高速讀寫時需要權衡內存,因爲數據量不能大於硬件內存。在內存數據庫方面的另一個優點是,相比在磁盤上相同的複雜的數據結構,在內存中操作起來非常簡單,這樣Redis可以做很多內部複雜性很強的事情。同時,在磁盤格式方面他們是緊湊的以追加的方式產生的,因爲他們並不需要進行隨機訪問。

       我是一個菜鳥,當自己得知Redis服務器的時候,我就好奇,然後找了一下網上的教程,自己開始摸索安裝了一下,但是整個安裝過程有的時候也出現了不解,裝着裝着就迷糊了,我寫下這篇文章的目的就是爲了讓自己記住,同時也爲大家提供簡單的安裝配置過程,與大家共同交流!

       下載地址:https://github.com/MSOpenTech/redis/releases。

      

       下載的64位的安裝包,裝在了C盤下面的根目錄下,C:\redis,redis下面放了壓縮包的解壓文件。

       二、設置

      打開一個 cmd 窗口 使用cd命令切換目錄到 C:\redis 運行 redis-server.exe redis.windows.conf

      

     我們雖然開啓了Redis服務,但是你會馬上去計算機》》右鍵》》管理》》服務裏面找這個Redis服務的,結果發現居然沒有這個服務,開始懷疑自己是不是裝了一個假的Redis服務器!

     

    不要着急,我們把這個服務調出來!

    redis-server --service-install redis.windows-service.conf --loglevel verbose

   

    輸入命令沒有報錯,表示成功了,刷新一下服務,然後Redis服務就會出來了!

    

   

   常用的redis服務命令。

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

   開啓服務:redis-server --service-start

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

   啓動服務

  

   當你看到success的時候,那證明已經成功啓動了!

   測試服務

  

   這個運行:redis-cli.exe -h 127.0.0.1 -p 6379

   設置鍵值對:set myKey abc

   取出鍵值對:get myKey

   如果出來這些,那就證明已經安裝配置完成了,是不是很簡單!

   PS:部分借鑑菜鳥教程的一些文檔。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章