1、安裝redis
安裝redis不複雜,乙個apt-get命令就可以解決,
sudo apt-get install redis-server
2、驗證redis是否已經安裝
ps aux | grep redis
3、安裝python-redis
sudo apt-get install python-redis
4、確認redis庫安裝
ubuntun> python
python> import redis
5、建立redis物件
r=redis.
redis
(host=
'localhost'
,port=
6379
)
注意,建立redis物件的時候,本身其實沒有發生實際的socket操作。這和mysql等其他db的操作手法是一樣的。只有真正set、get的時候才會有socket業務發生。
6、設定資料
r.
set(
'name'
,'tom'
)
7、獲取資料
r.
get(
'name'
)
一般同學不清楚為什麼key-value就可以代替資料庫。其實一般情況下,業務是這麼做的。首先將db中的table資料轉成json格式,最後再根據key:vlaue的形式將json轉成字串儲存在redis當中,key就是mysql中的primary key就可以了。用的時候,反過來轉一下資料就可以了。
8、其他注意事項
9、mysql使用
相比較redis,另外乙個db就是mysql了。實際開發中,多採用python3+pymysql開發的形式。pymysql是乙個常用的第三方開發包,比較簡單。pip install pymysql即可,但是需要保證python的版本大於等於3.6,其他就沒有什麼需要注意的了。
Python 操作redis 常用方法
python 操作redis 1.字串 usr bin env python coding utf 8 import redis python 操作str class teststring object set 設定值 get 獲取值 mset 設定多個鍵值對 mget 獲取多個鍵值對 del 刪除...
如何用Python操作Redis
想要用python操作redis,就要掌握虛擬環境redis安裝以及開啟redis伺服器的命令.具體操作如下 伺服器端的命令為redis server 可以使用help檢視幫助文件 redis server help 推薦使用服務的方式管理redis服務 啟動 sudo service redis ...
使用python操作redis(管道)
一 redis連線 redis提供兩個類redis和strictredis用於實現redis的命令,strictredis用於實現大部分官方的命令,並使用官方的語法和命令,redis是strictredis的子類,用於向後相容舊版本的redis py。redis連線例項是執行緒安全的,可以直接將re...