全面了解django的缓存机制及使用方法


Posted in Python onJuly 22, 2019

一、缓存目的

1、减小过载

2、避免重复计算

3、提高系统性能

二、如何进行缓存

全面了解django的缓存机制及使用方法

三、缓存类型

全面了解django的缓存机制及使用方法

四、缓存粒度分类

全面了解django的缓存机制及使用方法

五、缓存的设置与使用

示例一:

CACHES = {  
'default': {



'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 
   
 'LOCATION': '127.0.0.1:11211',  

}
}

示例二:

CACHES = {  
  'default': {    
    'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 
     'LOCATION': 'unix:/tmp/memcached.sock',  
  }
}

示例三:

CACHES = {  <br>'default': {    <br>

'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',    <br>

'LOCATION': [      <br>


'172.19.26.240:11211',      <br>


'172.19.26.242:11211',    <br>

]  <br>
}<br>}

示例四:

CACHES = {  
'default': {    


'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',    


'LOCATION': [      



'172.19.26.240:11211',      



'172.19.26.242:11212',      



'172.19.26.244:11213',    


]  

}
}

访问缓存:

>>>from django.core.cache import caches
>>>cache1 = caches[‘myalias']
>>>cache2 = caches[‘myalias']
>>>cache1 is cache2
True



>>>from django.core.cache import cache
>>>cache.set(‘my_key', ‘hello, world', 30)
>>>cache.get(‘my_key')
‘hello, world!'
>>>cache.get(‘my_key')
None
>>>cache.get(‘my_key',‘has expired')
‘has expired'

六、缓存原理

全面了解django的缓存机制及使用方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 动态获取当前运行的类名和函数名的方法
Apr 15 Python
Python函数装饰器实现方法详解
Dec 22 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
Jul 17 Python
PYTHON EVAL的用法及注意事项解析
Sep 06 Python
Python高阶函数、常用内置函数用法实例分析
Dec 26 Python
解决Pytorch训练过程中loss不下降的问题
Jan 02 Python
python字符串下标与切片及使用方法
Feb 13 Python
python numpy矩阵信息说明,shape,size,dtype
May 22 Python
python def 定义函数,调用函数方式
Jun 02 Python
Python多分支if语句的使用
Sep 03 Python
Python如何利用Har文件进行遍历指定字典替换提交的数据详解
Nov 05 Python
Python OpenCV之常用滤波器使用详解
Apr 07 Python
python logging模块书写日志以及日志分割详解
Jul 22 #Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
Jul 22 #Python
Django框架静态文件使用/中间件/禁用ip功能实例详解
Jul 22 #Python
python多进程下实现日志记录按时间分割
Jul 22 #Python
Django框架自定义模型管理器与元选项用法分析
Jul 22 #Python
python实现日志按天分割
Jul 22 #Python
python re.sub()替换正则的匹配内容方法
Jul 22 #Python
You might like
WordPress后台中实现图片上传功能的实例讲解
2016/01/11 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
IE7提供XMLHttpRequest对象为兼容
2007/03/08 Javascript
ajax不执行success回调而是执行了error回调
2012/12/10 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
2013/03/26 Javascript
jQuery读取和设定KindEditor值的方法
2013/11/22 Javascript
js监听滚动条滚动事件使得某个标签内容始终位于同一位置
2014/01/24 Javascript
javascript正则表达式之search()用法实例
2015/01/19 Javascript
javascript实现的闭包简单实例
2015/07/17 Javascript
javascript实现继承的简单实例
2015/07/26 Javascript
jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表
2015/08/26 Javascript
Angularjs的ng-repeat中去除重复数据的方法
2016/08/05 Javascript
JavaScript常用代码书写规范的超全面总结
2016/09/11 Javascript
javascript 内置对象及常见API详细介绍
2016/11/01 Javascript
Vue2.0利用 v-model 实现组件props双向绑定的优美解决方案
2017/03/13 Javascript
vue.js默认路由不加载linkActiveClass问题的解决方法
2017/12/11 Javascript
swiper插件自定义切换箭头按钮
2017/12/28 Javascript
AngularJS与后端php的数据交互方法
2018/08/13 Javascript
react配置antd按需加载的使用
2019/02/11 Javascript
Vue-Cli 3.0 中配置高德地图的两种方式
2019/06/19 Javascript
微信小程序 Storage更新详解
2019/07/16 Javascript
python抓取网页中的图片示例
2014/02/28 Python
python概率计算器实例分析
2015/03/25 Python
Python实现基于多线程、多用户的FTP服务器与客户端功能完整实例
2017/08/18 Python
python网络爬虫之如何伪装逃过反爬虫程序的方法
2017/11/23 Python
python和node.js生成当前时间戳的示例
2020/09/29 Python
美国最大的香水连锁店官网:Perfumania
2016/08/15 全球购物
千元咖啡店的创业计划书范文
2013/12/29 职场文书
公司接待方案
2014/03/08 职场文书
二年级小学生评语
2014/04/21 职场文书
普通党员对照检查材料
2014/08/28 职场文书
基层工作经历证明
2015/06/19 职场文书
HTML中table表格拆分合并(colspan、rowspan)
2021/04/07 HTML / CSS
如何使用flask将模型部署为服务
2021/05/13 Python
HTML基础详解(下)
2021/10/16 HTML / CSS
Golang数据类型和相互转换
2022/04/12 Golang