如何在django中使用redis做缓存服务器

2024-03-10 23:43:51 浏览

实现缓存的方式,有多种,本地内存缓存,数据库缓存,文件系统缓存。这里介绍使用Redis数据库进行缓存。

如何在<a href=Django中使用redis做缓存服务">

缓存有站点缓存,和单个view缓存

MIDDLEWARE = [ # 站点缓存 , 注意必须在第一个位置

... # 站点缓存, 注意必须在最后一个位置

from django.shortcuts import renderfrom django.views.decorators.cache import cache_pagefrom cache.models import Foo# 在需要缓存的视图上添加装饰器, 参数是设置timeout 超时时间, 单位是秒, @cache_page(60)def index(request):

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。