我正在将后端缓存策略从文件系统更改为Memcached!我的问题是我做了所有正确的步骤吗?
apt-get install memcached
pip install python-memcached
将设置中的CACHES
变量更改为:
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '127.0.0.1:11211',
}
}
这只是这三个步骤?!或者我错过了什么?
另外,我是否需要启动memcached服务器,还是Django会自动启动它?
感谢。
答案 0 :(得分:4)
Django没有管理启动自己的memcached或其他服务,你必须自己运行memcached。
我总是尝试连接到memcached,看看它是否正常运行(以及接受连接):
telnet 127.0.0.1 11211