python操作redis-sentinel集群
1.安装Python-Redis客户端:
pip install redis
2. API操作:
import redis
from redis.sentinel import Sentinel# 连接哨兵服务器(主机名也可以用域名)
sentinel = Sentinel([('192.168.31.87', 26379),('192.168.31.88', 26379)],socket_timeout=0.5)# 获取主服务器地址
master = sentinel.discover_master('mymaster')
print(master)
# 输出:('192.168.31.87', 26379)
# 获取从服务器地址
slave = sentinel.discover_slaves('mymaster')
print(slave)
# 输出:[('192.168.31.88', 26379)]# 获取主服务器进行写入
master = sentinel.master_for('mymaster', socket_timeout=0.5, password='123', db=15)
w_ret = master.set('foo', 'bar')
# 输出:True# # 获取从服务器进行读取(默认是round-roubin)
slave = sentinel.slave_for('mymaster', socket_timeout=0.5, password='123', db=15)
r_ret = slave.get('foo')
print(r_ret)
# # 输出:bar
python操作redis-sentinel集群相关推荐
- python连接redis sentinel集群
安装 python redis 客户端 pip install redis #!/usr/bin/env python # -*- coding:utf-8 -*-#!/usr/bin/env pyt ...
- python连接redis哨兵_python连接redis sentinel集群
#!/usr/bin/env python # -*- coding:utf-8 -*- #!/usr/bin/env python import redis from redis.sentinel ...
- 使用Spring Data Redis操作Redis(集群版)
说明:请注意Spring Data Redis的版本以及Spring的版本!最新版本的Spring Data Redis已经去除Jedis的依赖包,需要自行引入,这个是个坑点.并且会与一些低版本的Sp ...
- redis sentinel集群配置及haproxy配置
ip分布情况: sentinel-1/redis 主 10.11.11.5 sentinel-2/redis 从 10.11.11.7 sentinel-3/redis 从 10.11.11.8 ha ...
- Redis Sentinel集群部署
目录 实验环境 机器规划 原理说明 主从复制存在的问题 Redis Sentinel方案 安装部署 1.配置并启动Master节点 2.配置并启动两个Slave节点 3.验证主从关系 部署Sentin ...
- redis sentinel集群与spring集成
2019独角兽企业重金招聘Python工程师标准>>> 一.redis配置文件内容 #redis的服务器地址 redis.host=127.0.0.1 #最大连接数 redis.ma ...
- Redis(四):Spring + JedisCluster操作Redis(集群)
1.maven依赖: <dependency> <groupId>redis.clients</groupId> <artifactId>jedis&l ...
- [1151]python连接 redis cluster集群
使用pip search查看可安装的Redis模块版本 PS D:\code>pip install pip-search #安装pip-search模块 PS D:\code> pip_ ...
- python连接redis集群如何释放内存_python 连接 redis cluster 集群
一. redis集群模式有多种, cluster模式只是其中的一种实现方式, 其原理请自行谷歌或者百度, 这里只举例如何使用Python操作 redis cluster 集群 二. python 连接 ...
- redis映射的概念_搭建分布式Redis Cluster集群与Redis入门
目录 Redis 集群搭建Redis 是啥集群(Cluster)Redis Cluster 说明Redis Cluster 节点Redis Cluster 集群模式不能保证一致性创建和使用 Redis ...
最新文章
- 反向代理服务器的工作原理
- openssl 编译参数选项
- java between_Java8 Period.between方法坑及注意事项
- 如何撤销正在审核的苹果app?
- Python自动化--语言基础5--面向对象、迭代器、range和切片的区分
- 懒惰和贪婪-正则回溯
- 词频统计——三国人物出场次数统计
- 对是否要用Linux的思考
- Android PackageInstaller 静默安装的实现(附源码)
- 在VBA代码中引用Excel工作表中单元格区域的方式小结
- linux灵活提取ip脚本
- EasyX的安装与使用
- Python:SM4
- 谷歌地球和谷歌地图区别
- 蓝桥杯 基础练习(三)字母图形 C语言
- 360浏览器过滤网站广告解决办法
- 2020年博客日报第4篇|多数据源管理插件(支持不同数据库)
- [转载] 详解自动编码器(AE)
- linux 下卸载torch,在Ubuntu14.04安装torch7笔记
- spring-boot项目整合obs服务器-华为云
热门文章
- c# 定义四边形_C# 绘制多边形
- 闲鱼选品的6个维度,附赠35个爆款品类!
- dreamweaver cs6 html教程,Dreamweaver cs6安装详细图文教程
- Coding and Paper Letter(四十二)
- HTML列表、表格与媒体元素
- 一题多解×2(流的概念+递归)
- 微服务实践(七):从单体式架构迁移到微服务架构 - DockOne.io
- 顺丰同城快递预下单接口
- DDOS攻击是什么意思?服务器怎么防DDOS攻击?
- python视频补帧_我花了三天写了手机补帧神器