缓存
缓存的作用是缓解服务器压力,或者者说是数据库的压力,我们可以将一些常用的页面或数据放入缓存中,用户查询时,直接去缓存里面查,以此来缓解服务器压力
django提供的缓存
1.数据库缓存
1、全局缓存
settings配置
调用缓存的方法
直接视图函数调用
路由中调用
2、局部缓存
2.文件缓存
3.内存缓存
4.使用django-redis
安装pip3 install django-redis
配置
操作django_redis
方法一:
from django.core.cache import cache #然后使用cache对象操作redis cache.set()
优点:可以设置负载的数据类型,cache会将其自动转换为redis的字符串类型。
方法二:
from django_redis import get_redis_connection r = get_redis_connection 然后使用连接对象r操作redis,方式同pyredis操作redis一样
标签:缓存,get,cache,redis,django,import From: https://www.cnblogs.com/powfu/p/16931029.html