django使用redis
2018-03-04 12:01
281 查看
安装 redis django-redissettings中配置CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379/1", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient", } }}NEVER_REDIS_TIMEOUT = 3000 # 缓存秒数使用from django.conf import settingsfrom django.core.cache import cache#read cache user iddef read_from_cache(self, user_name): key = 'user_id_of_'+user_name value = cache.get(key) if value == None: data = None else: data = json.loads(value) return data#write cache user iddef write_to_cache(self, user_name): key = 'user_id_of_'+user_name cache.set(key, json.dumps(user_name), settings.NEVER_REDIS_TIMEOUT)
相关文章推荐
- Django使用redis做cache
- 在 Django 中使用 Redis 做缓存
- scrapy一些非常实用资料整理,与其他mongdb、django、redis、solr、tor结合使用以及用Python脚本调用等等方法
- Pycharm中使用django-redis 的问题
- django中使用redis保存session
- 【原创】 在django中使用celery 任务队列,redis做后端
- 使用django + celery + redis 异步发送邮件
- django redis使用密码
- django使用celery定时任务,使用redis和supervisor。
- Django|Nginx|Uwsgi|Redis|Websocket配置、使用与部署
- redis之django-redis的简单缓存使用
- Django使用Redis进行缓存详细最全流程
- django之状态保持-使用redis存储session
- django 使用redis做缓存处理的基本操作
- Django(7)redis的使用
- django 使用redis存放session
- django使用redis问题
- Django中redis的使用方法(包括安装、配置、启动)
- Django使用redis实现缓存
- 使用redis乐观锁实现秒杀