Django-缓存

缓存是⼀类可以更快的读取数据的介质统称,也指其它可以加快数据读取的存储方式
在Django中,当⽤户请求到达视图后,视图会先从数据库提取数据放到模板中进⾏动态渲染,渲染后的结果就是⽤户看到的网页。如果⽤户每次请求都从数据库提取数据并渲染,将极⼤降低性能,不仅服务器压⼒⼤,⽽且客户端也⽆法即时获得响应。如果能将渲染后的结果放到速度更快的缓存中,每次有请求过来,先检查缓存中是否有对应的资源,如果有,直接从缓存中取出来返回响应,节省取数据和渲 染的时间,不仅能⼤⼤提⾼系统性能,还能提⾼⽤户体验。
缓存使用场景:缓存主要适⽤于对页面实时性要求不高的页面。存放在缓存的数据,通常是频繁访问的,⽽不会经常修改的数据。
缓存方式:数据库、⽂件、内存、redis等
一、缓存配置
1.1、数据库缓存
settings.py
CACHES = {
'default':{
'BACKEND':'dj

Django-缓存最先出现在Python成神之路

版权声明:
作者:congcong
链接:https://www.techfm.club/p/19661.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>