环境需要:

  django >= 1.8.x

  python 2.7 或者python >= 3.4

安装django-cluster-redis包:

  pip install django-redis  # 注意 django-redis版本需要 >= 4.7.0

  pip install django-cluster-redis

在django项目中的settings文件中:

CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache','LOCATION': ['redis节点列表',],  # 格式为 redis://IP:PORT/db_index,数据库编号可为空,默认为0号'OPTIONS': {'REDIS_CLIENT_CLASS': 'rediscluster.RedisCluster','CONNECTION_POOL_CLASS': 'rediscluster.connection.ClusterConnectionPool','CONNECTION_POOL_KWARGS': {'skip_full_coverage_check': True # AWS ElasticCache has disabled CONFIG commands}}}
}
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
SESSION_CACHE_ALIAS = 'default'

在view中使用方法:

1

2

3

4

5

6

from django_redis import get_redis_connection

conn = get_redis_connection()

conn.hgetall('key')

....

conn对象基本上拥有所有的redis命令。

使用方法为conn.redis命令(参数...)

来源:https://www.cnblogs.com/liang3044/p/10587326.html

django2.0.6 连接使用redis集群相关推荐

  1. Deepin+Docker+Redis5.0 安装 Redis集群

    一.开发环境 Deepin15.11 桌面版 Linux操作系统 我的Windows10 VMware15.5.1中 已经安装了Deepin15.11 VitualBox 用来运行Docker容器的虚 ...

  2. redis 集群搭建_一文轻松搞懂redis集群原理及搭建与使用

    转载:https://juejin.im/post/5ad54d76f265da23970759d3 作者:SnailClimb 这里总结一下redis集群的搭建以便日后所需同时也希望能对你有所帮助. ...

  3. 大数据 互联网架构阶段 Redis(三)redis集群

    Redis(三) redis集群 一. redis哨兵模式的缺点 问题一 : 横向扩展不方便 , 一旦扩展 , 无论代码结构多么简单, 都需要修改 问题二 : 散列分布式算法是hash一致性 , 无论 ...

  4. 系统学习redis之二——redis集群搭建

    redis单点部署: 安装命令: # cd /usr/local/ # wget http://download.redis.io/releases/redis-4.0.1.tar.gz #下载安装包 ...

  5. Redis集群搭建很easy

    前言 哨兵模式虽然让读写分离更加高可用,但单台服务器由于本身的内存和CPU瓶颈,对于高并发和大数据业务的应用场景还是远远不能满足:对于这种情况,有点经验的小伙伴会毫不犹豫的想到集群,搞他好几个节点,负 ...

  6. Windows平台下的Redis集群搭建(简单有效)

    1. 下载redis Windows版本下载:https://github.com/MicrosoftArchive/redis/tags 然后进入目录执行命令redis-server.exe red ...

  7. 惊呆了,竟然可以用这种方式秒建 Redis 集群?

    作者 | 老王 来源 | Java 中文社区 前面我们讲了<Redis 性能优化的 13 条军规!>,其中最重要的一条就是使用 Redis 的集群功能,那么本文我们就来看看,如何用 1s ...

  8. Redis集群Hash槽分配异常 CLUSTERDOWN Hash slot not served的解决方式

    在搭建Redis5.x版本的集群环境出现各节点无法互相发现与Hash槽分配异常 CLUSTERDOWN Hash slot not served的情况 在Linux同一台服务器下搭建伪集群-- 127 ...

  9. 惊呆了,竟然可以用这种方式秒建Redis集群?

    前面我们讲了<Redis 性能优化的 13 条军规!>,其中最重要的一条就是使用 Redis 的集群功能,那么本文我们就来看看,如何用 1s 钟的时间来创建一个 Redis 集群. Red ...

最新文章

  1. Java基础(七)--Exception异常处理
  2. 递归实现牛顿法求整数平方根(原理: 给一个初始值(比如X1 = a/2)迭代求a的平方根,设定一个误差限,不断逼近a X1 = a/2 X2 = (X1+a/X1)/
  3. 【Netty】主从反应器 ( Reactor ) 多线程模型
  4. SpringBoot+MyBatis登录案例
  5. can‘t resolve symbol xxx
  6. zabbix华为交换机模板_【教程】思科交换机镜像端口配置实例
  7. 框架设计---主体函数
  8. Linux常用命令——cd
  9. linux windows 区别
  10. 强制删除文件处理程序
  11. mac 谷歌浏览器必备插件
  12. python垃圾分类程序_如何利用Python进行垃圾分类
  13. 大地测量常用的四种坐标系
  14. 基于项目的协同过滤推荐算法单机版代码实现(包含输出电影-用户评分矩阵模型、项目相似度、推荐结果、平均绝对误差MAE)
  15. 云止水中,但是风却不能停泊在海上
  16. 【人工智能】从数据预处理到排序算法,全方位解读 Uber 人工智能客服 COTA
  17. 开启子进程的两种方式
  18. python win32gui+pynput 自动回复qq消息
  19. 计算机无法重复按键,电脑总是自动重复按键盘上的一个键
  20. 3dmax入门 | 学3d建模必备软件技能基础教学

热门文章

  1. 经典C语言程序100例之七六
  2. 「ImageProcess」mp4视频转存图片内存变大的原因探究
  3. NDK开发环境安装,CDT安装,Cygwin安装
  4. 1.cocos2dx内存管理和CCArray,CCMenuItem
  5. Hibernate中的一段批量插入功能的代码
  6. 更改图片位置_如何轻松快速地将图片转换到JPG/JPEG/PNG/BMP/TIFF
  7. 深入理解ResNet原理解析及代码实现
  8. CMake Error include could not find load file: AwsCFlags 解決辦法
  9. 支付宝小程序面向个人开放了!我将以一个 Demo 为例讲解整个流程。
  10. window系统下如何查看so库的信息