django清除缓存数据,django 存储过程

  django清除缓存数据,django 存储过程

  Django实现了内容缓存:

  1.超高速缓冲存储系统

  Settings.py文件配置

  缓存={

  默认 :{

  back end 3360 django . core . cache . backends . locmem . locmemcache ,#指定缓存使用的引擎

  Location 3360 unique-snowflare ,#写入内存的变量的唯一值

  超时 3360300,#缓存超时(默认值为300秒,无表示永不过期)

  选项 :{

  Max _ entries 3360300,#缓存记录数(默认为300)

  #缓存数量到达后,剔除缓存数量的比例,即1/CULL_FREQUENCY(默认为3)。

  剔除频率 :3,

  }

  }

  }2.文件缓存

  Settings.py文件配置

  缓存={

  默认 :{

  back end 3360 django . core . cache . backends . file based . filebasedcache ,#指定缓存使用的引擎

  location 3360 /var/tmp/django _ cache ,#指定缓存的路径

  超时 3360300,#缓存超时(默认值为300秒,无表示永不过期)

  (=NationalBureauofStandards)国家标准局

  p;'OPTIONS':{

  'MAX_ENTRIES':300,#缓存记录的数量(默认300)

  #缓存到达个数之后,剔除缓存个数的比例,即:1/CULL_FREQUENCY(默认3)

  'CULL_FREQUENCY':3,

  }

  }

  }3、数据库缓存

  settings.py文件配置

  

CACHES={

4、Mrmcache缓存

 

  

使用python-memcached模块连接memcache

  settings.py文件配置

  

CACHES={

使用pylibmc模块连接memcache

  settings.py文件配置

  

  

CACHES={

更多Python知识,请关注:Python自学网!!

 

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: