在开发过程中,有些视图只是查询数据,而且查询的数据一般不会变化.例如,做地址模块时,省市县都是不会变的.如果用户每次请求地址视图时,都要执行视图返回数据,会给服务端带来不必要的压力.这时候可以用到缓存. 视图缓存的原理 当第一个用户访问地址视图时,返回所有省市县.如果用redis来做缓存存储的话,那么会以键对的方式把数据保存在redis.键是url,值是数据.(当然,两者都会被编码).接下来有用户访问地址视图时,会先在redis上找,找到的话直接返回.如果找不到,才会到达视图,执行查询等操作,返…