zoukankan      html  css  js  c++  java
  • 灵活部署django缓存,并使用

    使用django内置的redis=============》pip3 install django-redis
    CACHES = {
    'default':{
    'BACKEND':'django_redis.cache.RedisCache',
    'LOCATION':'redis://127.0.0.1:6379',
    'OPTIONS':{
    'CLIENT_CLASS':'django_redis.client.DefaultClient',
    'CONNECTION_POOL_KWARGS':{'max_connections':1000}
    # 'PASSWORD':"密码"
    }
    },
    'sniffcpcssocks':{
    'BACKEND':'django_redis.cache.RedisCache',
    'LOCATION':'redis://127.0.0.1:6379',
    'OPTIONS':{
    'CLIENT_CLASS':'django_redis.client.DefaultClient',
    'CONNECTION_POOL_KWARGS':{'max_connections':1000}
    # 'PASSWORD':"密码"
    }
    },
    'sniffcjssocks': {
    'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
    'LOCATION': 'redis://127.0.0.1:12112',
    }
    }
    SESSION_ENGINE = 'django.contrib.sessions.backends.cache' # 引擎

    SESSION_CACHE_ALIAS = 'sniffcjssocks' # 使用的缓存别名(默认内存缓存,也可以是memcache),此处别名依赖缓存的设置

    使用django内置session的好处:

    我们不仅可以写入我们自己设置的键值对,还可以结合django自带的缓存机制和session写入到redis数据库中
  • 相关阅读:
    Python os 方法指南
    网站后台500错误分析
    HTML中的meta标签常用属性及其作用总结
    Python线程理论
    python之struct详解
    python之路——初识面向对象
    configparser和hashlib模块
    logging模块
    re模块
    pickle,shelve,json模块
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/8974923.html
Copyright © 2011-2022 走看看