設定快取#

前言#

使用 Redis 作為快取資料庫

設定 settings#

設定參考

# settings.py

CACHES = {
    'default': {
        'BACKEND': 'django_redis.cache.RedisCache',
        'LOCATION': 'redis://127.0.0.1:6379/0',
        'OPTIONS': {
            'CLIENT_CLASS': 'django_redis.client.DefaultClient',
            'PARSER_CLASS': 'redis.connection.HiredisParser',
        }
    }
}

安裝 redis-py#

poetry add redis

備註

建議額外安裝 hiredis-py 以提升 Redis 效能:

poetry add hiredis

安裝之後,redis-py 會自動使用 hiredis-py 來提升效能。