python之windows中redis數據庫的安裝

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

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

    1.Redis支持數據的持久化,可以將內存中的數據保存在磁盤中,重啓的時候可以再次加載進行使用。

    2.Redis不僅僅支持簡單的key-value類型的數據,同時還提供list,set,zset,hash等數據結構的存儲。

    3.Redis支持數據的備份,即master-slave模式的數據備份。

缺點: 從安全行的角度來說,持久化數據可能會崩潰,造成數據丟失

redis下載網址:https://github.com/MicrosoftArchive/redis/releases

根據自己的系統選擇壓縮包,這裏我們選擇Redis-x64-3.2.100.zip,新建一個文件夾,名字爲redis,將壓縮包解壓到redis文件夾中

解壓完成之後win + r 打開命令提示符 輸入cd  redis文件目錄 回車進入redis文件夾,然後輸入redis-server redis.windows.conf 回車,會出現下圖所示的樣式:

如果是你自己要連接你自己的服務端redis.windows.conf可以省略,如果是別人要連接你的服務端,那麼一定要寫完整的命令redis-server redis.windows.conf

到此服務端就打開了,記住這個窗口不要關閉,因爲下面還要使用服務端,關閉的話會導致無法訪問服務端

win+r輸入cmd打開另一個命令提示符,cd 切換到redis目錄下,輸入 redis-cli -h 需要連接到的服務端的IP

自己連自己的IP是 127.0.0.1 顯示結果如下所示:

然後設置鍵值 set task1 hello

獲取鍵值 get task1

如果想讓其他人連接到你的服務端,你需要修改一些文件內容

打開redis文件夾找到redis.windows.conf文件,使用一個編輯軟件打開,我這裏用的是pycharm

修改redis.windows.conf文件中的一些內容,使其他人可以連接你的服務端並且可以修改數據

1.找到 bind 127.0.0.1 將其註釋

2.關閉守護進程:找到下方圖片所示的位置,在該位置上添加一句 daemonize yes

3.關閉保護模式: 找到 protected-mode yes 將 yes 改爲 no

改完之後開啓服務端和連接服務端的步驟見文章上方自己連接自己的服務端的步驟

 

 

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