全面了解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实现的文件夹清理程序分享
Nov 22 Python
python实现通过pil模块对图片格式进行转换的方法
Mar 24 Python
Python中操作符重载用法分析
Apr 29 Python
python3库numpy数组属性的查看方法
Apr 17 Python
python matlibplot绘制多条曲线图
Feb 19 Python
Python使用sorted对字典的key或value排序
Nov 15 Python
PyTorch基本数据类型(一)
May 22 Python
python实现一个点绕另一个点旋转后的坐标
Dec 04 Python
jupyter 使用Pillow包显示图像时inline显示方式
Apr 24 Python
python SOCKET编程基础入门
Feb 27 Python
python机器学习Github已达8.9Kstars模型解释器LIME
Nov 23 Python
Python实战实现爬取天气数据并完成可视化分析详解
Jun 16 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
用PHP和ACCESS写聊天室(二)
2006/10/09 PHP
smarty实现多级分类的方法
2014/12/05 PHP
PHP获取一段文本显示点阵宽度和高度的方法
2015/03/12 PHP
PHP和Mysql中转UTF8编码问题汇总
2015/10/10 PHP
PHP环形链表实现方法示例
2017/09/15 PHP
PHP手机号码及邮箱正则表达式实例解析
2020/07/11 PHP
十分钟打造AutoComplete自动完成效果代码
2009/12/26 Javascript
jQuery EasyUI中对表格进行编辑的实现代码
2010/06/10 Javascript
JavaScript插件化开发教程(五)
2015/02/01 Javascript
深入理解JavaScript系列(25):设计模式之单例模式详解
2015/03/03 Javascript
JavaScript数组和循环详解
2015/04/27 Javascript
使用ngView配合AngularJS应用实现动画效果的方法
2015/06/19 Javascript
分享两段简单的JS代码防止SQL注入
2016/04/12 Javascript
从parcel.js打包出错到选择nvm的全部过程
2018/01/23 Javascript
js+css实现打字效果
2020/06/24 Javascript
Next.js实现react服务器端渲染的方法示例
2019/01/06 Javascript
jQuery中DOM常见操作实例小结
2019/08/01 jQuery
vue实现简易的双向数据绑定
2020/12/29 Vue.js
[04:21]狐狸妈带你到现场 DOTA2 TI中国区预选赛线下赛路线指引
2014/05/22 DOTA
解决pyqt中ui编译成窗体.py中文乱码的问题
2016/12/23 Python
Python 遍历列表里面序号和值的方法(三种)
2017/02/17 Python
python实现的AES双向对称加密解密与用法分析
2017/05/02 Python
使用Python监控文件内容变化代码实例
2018/06/04 Python
python实现自动化上线脚本的示例
2019/07/01 Python
Django使用unittest模块进行单元测试过程解析
2019/08/02 Python
Python StringIO如何在内存中读写str
2020/01/07 Python
如何用Django处理gzip数据流
2021/01/29 Python
美国波西米亚风格服装品牌:Show Me Your Mumu
2018/01/05 全球购物
热能动力工程毕业生自荐信
2013/11/07 职场文书
翻译学院毕业生自荐书
2014/02/02 职场文书
招聘专员岗位职责
2014/03/07 职场文书
英语通知范文
2015/04/22 职场文书
早上好问候语大全
2015/11/10 职场文书
毕业欢送晚会主持词
2019/06/25 职场文书
2019学校请假条格式及范文
2019/06/25 职场文书
Python Matplotlib绘制动画的代码详解
2022/05/30 Python