使用redis缓存session
- session支持文件,纯cookie,Memcached,Redis等方式缓存,下面演示使用redis存储
- 需要安装依赖包
pip install django-redis-session
- 修改settings中的配置,增加如下项
SESSION_ENGINE = 'redis_session.session'
SESSION_REDIS_HOST = 'localhost' # 主机IP
SESSION_REDIS_PORT = 6379
SESSION_REDIS_DB = 0
SESSION_REDIS_PASSWORD = '' # 密码,没有为空
SESSION_REDIS_PREFIX = 'session'
- 附redis管理基本命令
启动: sudo redis-server /etc/redis/redis.conf
停止: sudo redis-server stop
重启: sudo redis-server restart
redis-cli: 使用客户端连接服务器
keys *: 查看所有键