您好,登录后才能下订单哦!
密码登录
            
            
            
            
        登录注册
            
            
            
        点击 登录注册 即表示同意《亿速云用户服务条款》
        这篇文章给大家分享的是有关django中缓存机制有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
一、缓存目的
1、减小过载
2、避免重复计算
3、提高系统性能
二、如何进行缓存

三、缓存类型

四、缓存粒度分类

五、缓存的设置与使用
示例一:
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中缓存机制有什么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。