本文目标 要在单台机器上搭建Redis集群,方式是通过不同的TCP端口启动多个实例,然后组成集群,同时记录在搭建过程中踩过的坑。 安装准备 centos版本:6.7 redis版本:3.2.3 安装方式:源码安装 服务器:1台 操作步骤 此处默认已安装好单台redis,如果不会可以参照《centos ...
分类:
其他好文 时间:
2019-01-12 18:01:15
阅读次数:
236
redis监控工具redislive的安装 1. pip安装 如果主机没有pip先安装pip工具 wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz 解压文件 报错 解决办法 返回目录 继续 pyt ...
分类:
其他好文 时间:
2019-01-11 11:37:12
阅读次数:
268
一、介绍 上一篇我们已经介绍了Redis的主从复制,传送门:《Redis高可用之主从复制实践(四)》,想必大家对redis已经有一个概念了,那么问题来了,如果redis主从复制的master服务器挂掉了,那么整体redis就崩溃了,因为master无法进行写数据,导致slave中无法更新数据。 那么 ...
分类:
其他好文 时间:
2019-01-10 19:57:46
阅读次数:
935
安装 python redis 客户端 pip install redis ...
分类:
编程语言 时间:
2019-01-07 17:47:18
阅读次数:
311
原文:redis 系列26 Cluster高可用 (1)一.概述 Redis集群提供了分布式数据库方案,集群通过分片来进行数据共享,并提供复制和故障转移功能。在大数据量方面的高可用方案,cluster集群比Sentinel有优势。但Redis集群并不支持处理多个keys的命令,因为这需要在不同的节点... ...
分类:
其他好文 时间:
2019-01-07 00:17:51
阅读次数:
225
原文:redis 系列25 哨兵Sentinel (高可用演示 下)一. Sentinel 高可用环境准备 1.1 Sentinel 集群环境 环境 说明 操作系统版本 CentOS 7.4.1708 IP地址 172.168.18.200 网关Gateway 172.168.18.1 DNS 17... ...
分类:
其他好文 时间:
2019-01-06 23:05:21
阅读次数:
292
原文:redis 系列24 哨兵Sentinel (中)四. 检测下线状态 对于Redis的Sentinel中关于下线有两个不同的概念:(1)主观下线(Subjectively Down, 简称 Sdown) 指的是单个 Sentinel 实例对服务器做出的下线判断,此时不会进行故障转移。(2) 客... ...
分类:
其他好文 时间:
2019-01-06 23:05:05
阅读次数:
325
原文:redis 系列23 哨兵Sentinel (上)一.概述 Sentinel(哨岗或哨兵)是Redis的高可用解决方案:由一个或多个Sentinel实例(instance)组成的Sentinel系统(system)可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务... ...
分类:
其他好文 时间:
2019-01-06 23:02:38
阅读次数:
214
# Example sentinel.conf # *** IMPORTANT *** # # By default Sentinel will not be reachable from interfaces different than # localhost, either use the ' ...
分类:
其他好文 时间:
2019-01-06 22:02:10
阅读次数:
434
为什么需要哨兵? 主库出现故障的时候, 哨兵选一个从库作为新的主库, 并修改其他从库的新主库 step1. 开启3个redis服务器, 以不同端口区分 step2 准备3个哨兵 step3 测试哨兵功能 杀掉主库6379 查看哪一个从库变成了主库 主库宕机后 哨兵选择一个从库变为主库 原理是哨兵修改 ...
分类:
其他好文 时间:
2019-01-06 21:09:36
阅读次数:
206