redis是一種非關係型數據庫,數據是按照鍵值對形式存放的。在爬蟲中主要用於維護公共的爬取隊列
安裝Redis
這裏我們使用Pip包管理工具進行安裝,執行安裝命令:
pip install redis
這裏我使用的是國內的源(使用國內的源安裝速度比較快),如果不清楚如何window平臺如何切換國內的源,可以參考如下文章
鏈接
檢查是否安裝成功
這裏我們可以進入python導入redis包進行測試,如果不報錯說明我們安裝成功
到這裏,我們redis已經安裝成功了
連接Redis
1.這裏我們需要先下載一個Windows版的redis,但是官方的reids並不支持Windows系統,GitHub上有一個開源項目可以下載Windows版的redis。redis下載
2. 解壓文件並運行redis-server.exe,運行之後我們看到如下畫面,可以看到默認端口是6379
使用Redis
在這裏我們插入一條數據:
import redis
r = redis.Redis('localhost','6379')
r.set('name','gao')
r.get('name')
如下所示:
異常及原因
如果未能安裝或者是開啓連接redis服務,會出現如下錯誤