Django中使用Redis快取

2022-04-29 08:33:07 字數 755 閱讀 6744

目錄memecache

資料操作:

特點:1.依賴:

pip install redis
2.直接使用:
import redis

r = redis.redis(host='127.0.0.1', port=6379, db=1)

3.連線池使用:
import redis

pool = redis.connectionpool(host='127.0.0.1', port=6379, db=10, max_connections=100)

r = redis.redis(connection_pool=pool)

4.快取使用:額外安裝django-redis:
# 安裝django-redis

pip install django-redis

# settings.py

# 將快取儲存位置配置到redis中

aches = }}

}# views.py

# 操作cache模組直接操作快取

from django.core.cache import cache

# 存放token,可以直接設定過期時間

cache.set('token', 'header.payload.signature', 10)

# 取出token

token = cache.get('token')

Django專案中使用Redis

django redis redis 是乙個 key value 儲存系統,常用於快取的儲存。django redis 基於 bsd 許可,是乙個使 django 支援 redis cache session 後端的全功能元件.安裝 django redis 最簡單的方法就是用 pip pip in...

Django專案中使用Redis

django redis redis 是乙個 key value 儲存系統,常用於快取的儲存。django redis 基於 bsd 許可,是乙個使 django 支援 redis cache session 後端的全功能元件.安裝 django redis 最簡單的方法就是用 pip pip in...

Django中,使用redis作為快取

已有django專案,在其中設定以redis為快取。1 安裝django redis pip install django redis 2 在settings裡面配置cache設定 caches 3 設定好後可以在shell中測試一下 1 在終端中啟動shell python manage.py s...