python程式設計(redis操作)

2021-08-15 04:23:38 字數 1113 閱讀 8551

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...