Python操作redis集群

strictRedis对象方法用于连接redis

指定主机地址,port与服务器连接,默认db是0,redis默认数据库有16个,在配置文件中指定database 16

上代码

1、对redis的单实例进行连接操作

根据不同的实例方法,与redis的命令对应

python3

《Python操作redis集群》


2、sentinel集群连接并操作

《Python操作redis集群》


3、python连接rediscluster集群测试

使用

python3

《Python操作redis集群》

 redis存储session

django-redis-sessions 官方文档:https://pypi.org/project/django-redis-sessions/

dango-redis 官方文档:http://niwinz.github.io/django-redis/latest/#_configure_as_cache_backend

安装模块

《Python操作redis集群》

本文这里用的是django 2.0语法,创建django项目

django-admin startproject mydjango

修改settings.py文件

写入

《Python操作redis集群》

创建app01

django-admin startapp app01

编写session视图函数 app01.views

《Python操作redis集群》

添加url路由

vim mydjango/urls.py

《Python操作redis集群》

确保启动redis服务端,默认方式启动

《Python操作redis集群》

启动django

python3 manage.py runserver0.0.0.0:8000

访问视图,设置一条session信息,存入redis数据库

《Python操作redis集群》

访问视图,获取session信息

《Python操作redis集群》

检查redis数据库,是否存在一条key

《Python操作redis集群》

    原文作者:我爱学python
    原文地址: https://www.jianshu.com/p/d38902ba5698
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞