一、缓存的介绍
官网:Django 缓存框架 | Django 文档 | Django
为什么要什么缓存?
为了减少服务器的计算开销
Django框架自带有一个强大的缓存系统,可以保存动态页面,因此不必为每个请求计算它们。为了方便,Django提供不同级别的缓存粒度:可以缓存特定视图的输出,可以只缓存难以生成的部分,或者你可以缓存整个网站
1.1、设置缓存
缓存系统需要少量的设置。必须告诉它缓存数据应该放在哪里 —— 是在数据库中,还是在文件系统上,或者直接放在内存中。这是一个重要的决定,会影响缓存的性能;是的,有些缓存类型比其他类型快。
-
内存缓存
-
Redis数据库
-
数据库缓存
</