首頁 > 軟體

Windows系統安裝redis資料庫

2022-03-01 13:04:44

一、Redis簡介

Redis是一個key-value儲存系統。和Memcached類似,它支援儲存的value型別相對更多,包括string(字串)、list(連結串列)、set(集合)、zset(sorted set --有序集合)和hash(雜湊型別)。這些資料型別都支援push/pop、add/remove及取交集並集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎上,redis支援各種不同方式的排序。與memcached一樣,為了保證效率,資料都是快取在記憶體中。區別的是redis會週期性的把更新的資料寫入磁碟或者把修改操作寫入追加的記錄檔案,並且在此基礎上實現了master-slave(主從)同步。
Redis 是一個高效能的key-value資料庫。 redis的出現,很大程度補償了memcached這類key/value儲存的不足,在部 分場合可以對關聯式資料庫起到很好的補充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等使用者端,使用很方便。
Redis支援主從同步。資料可以從主伺服器向任意數量的從伺服器上同步,從伺服器可以是關聯其他從伺服器的主伺服器。這使得Redis可執行單層樹複製。存檔可以有意無意的對資料進行寫操作。由於完全實現了釋出/訂閱機制,使得從資料庫在任何地方同步樹時,可訂閱一個頻道並接收主伺服器完整的訊息釋出記錄。同步對讀取操作的可延伸性和資料冗餘很有幫助。
redis的官網地址,非常好記,是https://redis.io

二、下載Windows版本的Redis

目前Redis的官網上面只提供Linux版本的下載,要下載Windows版本的,只能在github上下載,github下載地址:https://github.com/MSOpenTech/redis/tags

三、安裝Redis

redis分為32位元和64位元版本的,根據自己的電腦下載相應版本的安裝包,下載完成以後,解壓到某一目錄下面。解壓後的檔案如下:

1.使用win+R命令開啟執行視窗,輸入cmd進入命令列,然後使用cd進入redis的解壓目錄:

2、輸入啟動命令

進入redis的解壓目錄以後,輸入:redis-server redis.windows.conf,出現下圖所示表示redis服務啟動成功:

三、將Redis安裝成Windows服務

雖然在上面的步驟中啟動了redis,但是隻要一關閉cmd視窗,redis伺服器端就會消失。所以要把redis設定成Windows下面的服務,這樣,就不需要一直開著cmd視窗了。

1、輸入服務命令

進入redis解壓目錄以後,輸入服務命令:redis-server --service-install redis.windows-service.config --loglevel verbose

輸入命令之後按下確認鍵,如果沒有報錯,表示安裝成功,重新整理Windows服務,此時會看到redis服務:

如果此時Redis服務沒有啟動,可以使用redis-serer --service-start命令啟動服務。

2、常用的redis服務命令

安裝服務:redis-server --service-install

解除安裝服務:redis-server --service-uninstall

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

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

3、測試redis

在命令列模式下進入redis的解壓目錄,然後啟動redis使用者端:

使用set命令設定key-value的值,然後通過get key 獲取value值,測試成功。

通過以上的介紹,可以完成redis的安裝、啟動、停止和解除安裝,已經簡單的使用redis的set get,更深入的學習可以去redis的中文官網看看:http://www.redis.net.cn/

注意:如果不想使用命令列的方式安裝redis,也可以在git上面下載.msi檔案,使用圖形介面的方式進行安裝。

到此這篇關於Windows系統安裝redis資料庫的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支援it145.com。


IT145.com E-mail:sddin#qq.com