多语言展示
当前在线:1534今日阅读:19今日分享:20

如何为SAE Django工程设置全站Memcached缓存

Django框架自带了一套非常完善的缓存机制,按照缓存的存储介质可分为数据库缓存、文件系统缓存、Memcached缓存等类型,而Memcached缓存是这3类缓存中速度最快的一种。在SAE上搭建Django Web工程时,只需要通过几个简单的设置就可以实现Memcached缓存了。
工具/原料
1

已经部署完毕的SAE Django Web工程

2

开启SAE Memcached服务

方法/步骤
1

在服务管理->Memcache中初始化Memcache服务,并分配合适的容量。

2

修改settings.py,添加配置:

3

一段时间后,即可在SAE服务管理—Memcache中观察缓存命中率和内存使用情况

注意事项
1

MC缓存backend应选择PyLibMCCache而非MemcachedCache

2

LOCATION的值不重要

推荐信息