redis集群与主从配置
- redis安装-redis集群管理
- redis主从复制(读写分离)-redis集群管理
- redis主从从架构搭建-redis集群管理
- redis从库只读设置-redis集群管理
- redis主从复制的原理-redis集群管理
- redis sentinel(哨兵) 配置详解-redis集群管理
- redis sentinel.conf详解-redis集群管理
- redis 集群环境搭建-redis集群管理
- redis集群插槽分配-redis集群管理
- redis新增集群节点-redis集群管理
- redis删除集群节点-redis集群管理
- redis集群出现宕机没法访问-redis集群管理
- redis 集群使用主从复制架构-redis集群管理
redis 基础教程
- Redis概述
- 基于linux下redis安装与配置
- 基于window安装redis
- Redis配置文件详解
- 通过redis客户端查看和设置配置
- Redis 客户端连接、密码验证、连接数设置
- 使用info命令获取 redis 服务详细信息
- Redis Desktop Manager客户端使用教程
redis 数据类型
Redis 高级教程
知识点
相关文章
更多最近更新
更多redis安装-redis集群管理
2019-03-18 00:02|来源: 网路
安装redis
[root@master opt]# mkdir /opt/redis
[root@master opt]# cd /opt/redis
[root@master redis]# mv /opt/redis-3.2.1.tar.gz .
[root@master redis]# ls
redis-3.2.1.tar.gz
[root@master redis]# tar -zxvf redis-3.2.1.tar.gz
[root@master redis]# cd redis-3.2.1
[root@master redis-3.2.1]# make
[root@master redis-3.2.1]# make install
安装的会在/usr/local/bin/的目录下生成以下几个文件
[root@master redis-3.2.1]# ll /usr/local/bin/redis-*
-rwxr-xr-x. 1 root root 5577413 7月 17 17:07 /usr/local/bin/redis-benchmark
-rwxr-xr-x. 1 root root 22225 7月 17 17:07 /usr/local/bin/redis-check-aof
-rwxr-xr-x. 1 root root 7814644 7月 17 17:07 /usr/local/bin/redis-check-rdb
-rwxr-xr-x. 1 root root 5706625 7月 17 17:07 /usr/local/bin/redis-cli
lrwxrwxrwx. 1 root root 12 7月 17 17:07 /usr/local/bin/redis-sentinel -> redis-server
-rwxr-xr-x. 1 root root 7814644 7月 17 17:07 /usr/local/bin/redis-server
单机版配置
[root@master redis]# mkdir redis-single
[root@master redis]# cd redis-single/
[root@master redis-single]# pwd
/opt/redis/redis-single
[root@master redis-single]# cp /opt/redis/redis-3.2.1/redis.conf .
配置后台启动
[root@master redis-single]# vim redis.conf
把daemonize no改为daemonize yes
启动
[root@master redis-single]# /usr/local/bin/redis-server /opt/redis/redis-single/redis.conf
redis知识点
redis快速入门
reids常用命令
redis数据结构
java_API_客户端
Jedis
Tlcache
redis_持久化
AOF
RDB
发布订阅(pub/sub)
redis_事件
redis事务
redis通讯协议
RESP(Redis Serialization Protocol)
redis高可用
redis哨兵
监控(Monitoring) 提醒(Notification) 自动故障迁移(Automatic failover)
redis主从复制
-
- 主从复制
- 从从复制
-
- slave向master发送sync命令;
- master开启子进程执行bgsave写入rdb文件;
- master发送缓存和RDB文件给slave;
- master发送数据发送给slave完成复制;
redis集群(Redis_Cluster)
相关问答
更多-
使用spring-data-redis集群redis,[2023-12-20]
用的是什么集群方式,JedisSentinelPool 还是ShardedJedisPool。 如果用的是前者,配置是需要连接sentinel端口的(默认26379),不是连接redis端口(6379)。 或者把spring相关配置文件贴出来一下。 127.0.0.1:26379 127.0.0.1:26380 127.0.0.1:26381 -
使用spring-data-redis集群redis,[2022-05-20]
用的是什么集群方式,JedisSentinelPool 还是ShardedJedisPool。 如果用的是前者,配置是需要连接sentinel端口的(默认26379),不是连接redis端口(6379)。 或者把spring相关配置文件贴出来一下。搭建redis集群为什么要安装ruby环境[2022-01-06]
安装redis集群需要版本号在3.0以上 redis-cluster安装前需要安装ruby环境 搭建集群需要使用到官方提供的ruby脚本。 需要安装ruby的环境。 yum -y install ruby yum -y install rubygems redis集群管理工具redis-trib.rb [root@bogon ~]# cd redis-3.0.0 [root@bogon redis-3.0.0]# cd src [root@bogon src]# ll *.rb -rwxrwxr-x.1 r ...如何在suse linux中安装redis集群[2022-07-11]
首先要有linux环境,然后下载redis3.0以上版本。redis结合使用ruby实现了集群,所以需要ruby环境,安装ruby环境和redis的gem接口后,就可以使用redis的redis-trib.rb脚本创建集群。 步骤: 1.修改配置文件,启动多个redis实例。 2.安装ruby、rubygems、redis ruby接口。 安装gem 需要ruby的版本在 1.8.7 以上,默认的centos5 上都是1.8.5 版本,所以首先你的升级你的ruby 3.gem 安装redis ruby 接口 ...redis 集群 要安装哪些软件[2022-06-30]
安装redis集群需要版本号在3.0以上 redis-cluster安装前需要安装ruby环境 搭建集群需要使用到官方提供的ruby脚本。 需要安装ruby的环境。 yum -y install ruby yum -y install rubygems redis集群管理工具redis-trib.rb [root@bogon ~]# cd redis-3.0.0 [root@bogon redis-3.0.0]# cd src [root@bogon src]# ll *.rb -rwxrwxr-x.1 r ...搭建redis集群为什么要安装ruby[2022-10-29]
你这个环境安装必要的工具那是系统必须的呀, 网上有这样的命令,安装所需要的工具包,这个我就不给你找了,因为我觉得你应该学习一下。 安的过程不重要,重要的是你要知道安装什么? 环境的搭建 要先安装rvm然后安装ruby 再安装rails如何安装Redis集群[2022-05-06]
首先要有linux环境,然后下载redis3.0以上版本。redis结合使用ruby实现了集群,所以需要ruby环境,安装ruby环境和redis的gem接口后,就可以使用redis的redis-trib.rb脚本创建集群。 步骤: 1.修改配置文件,启动多个redis实例。 2.安装ruby、rubygems、redis ruby接口。 安装gem 需要ruby的版本在 1.8.7 以上,默认的centos5 上都是1.8.5 版本,所以首先你的升级你的ruby 3.gem 安装redis ruby 接口 ...正如你在这里看到的,redis现在支持自动分区。 As you can see here, redis supports now automatic partitioning.如何测试redis集群(how to test redis cluster)[2022-07-18]
正如您所说,您在Redis群集中使用了3个主节点,因此可以清楚地看到,如果其中一个节点将关闭,那么您将收到CLUSTERDOWN错误。 为了避免这些类型的错误并获得高可用性,最好将从属服务器附加到主节点(如此处的官方Redis群集教程中所示)。 有一个理由让奴隶与你的主人联系以获得更高的可用性。 为此,您可以阅读上面Redis群集教程链接中提到的这些行。 Redis集群中有16384个散列槽,为了计算给定密钥的散列槽,我们只需采用密钥模数16384的CRC16。 Redis群集中的每个节点都负责散列槽的子集 ...JedisCluster没有实现Transaction和Pipeline,因为它很难实现。 Redis可以在群集模式下发送MOVED或ASK,这意味着我们应该在节点之间移动插槽。 我正在考虑JedisCluster的管道模式,但没有进行进一步的研究。 https://groups.google.com/d/msg/jedis_redis/u6j8slokO3E/Dh5Q94TRjJUJ 目前,Jedis团队正致力于为JedisCluster稳定/提供更多API。 JedisCluster didn't im ...