如果你不瞭解redis,可以看基礎使用redis。如果你有過數據庫的基礎,那麼上手redis非常容易。
安裝與連接
首先我們需要安裝redis。pip install redis
如果你是用的是pycharm,並且用的並非是全局環境,那麼就需要從設置中安裝redis
首先打開文件>設置,然後按如下圖所示步驟安裝
redis連接方法redis.Redis()
(StrictRedis = Redis)
Redis()方法常用屬性 | 作用 |
---|---|
host='localhost' |
連接ip地址 |
port=6379 |
連接端口號 |
db=0 |
連接數據庫號 |
password=None |
連接密碼 |
encoding='utf-8' |
數據庫使用的字符集 |
r = redis.Redis()
# ↑↓上下兩條語句完全等價
r = redis.StrictRedis(host='localhost', port=6379,db=0)
使用簡述
出來連接外,Python中使用redis和原生較爲相似,你要你會了原生操作,那麼常規使用對你來說一定沒啥問題,下列我就做個簡單的師範。
def redis_str(self):
"""str字符串操作"""
# 設置值 (set方法同樣支持設置有效時間(px,ex),以及nx,xx屬性)
r_set = self.r.set('測試', '值')
print(r_set)
r_mset = self.r.mset({'測試1': '多次', '測試2': '多次'})
print(r_mset)
# 如果是中文,輸出需要進行解碼
r_get = self.r.get('測試')
print(r_get.decode('utf-8'))
r_mget = self.r.mget('測試1', '測試2')
print(r_mget)