`

redis配置master/slave主从模式集群

阅读更多
redis配置master/slave主从模式集群

http://download.redis.io/releases/redis-5.0.3.tar.gz

server1(172.25.2.1) redis主服务器        /home/redis    解压reids
server2(172.25.2.1) redis从服务器1  /home/redis2  解压reids

make MALLOC=libc
make install

server1的配置:redis.conf
bind 172.25.2.1
protected-mode no
port 6379

server2的配置:redis2.conf
bind 172.25.2.1
protected-mode no
port 6389
replicaof 172.25.2.1 6379    

分别启动server1、server2:

redis-cli server1:
set "a1" 999

redis-cli server2:
get "a2"

info Replication


//redis 主从模式集群
public class RedisMS {

public static void main(String[] args) {
isServerRunning();
Jedis client = getConnection(6379);
System.out.println(client.isConnected());

client.set("count", "123456");  //master 可读可写
String c1=client.get("count");
client.close();

Jedis client2 = getConnection(6389); //slave  只读
String c2=client2.get("count");
client2.close();
System.out.println("c1="+c1+",c2="+c2);
}

static Jedis getConnection(int port){
String host = "172.25.2.1";
  //连接本地的 Redis 服务
      Jedis client = new Jedis(host, port);
    return client;
}

private static void isServerRunning(){
String host = "172.25.2.1";
      Jedis jedis = new Jedis(host, 6379);
      //查看服务是否运行
      System.out.println("Server is running: "+jedis.ping());
}

}
分享到:
评论

相关推荐

    Redis入门及集群环境搭建

    4. Master/Slave主从集群 4.1环境部署 4.2实例测试 4.3原理 5. Redis Sentinel管理工具 5.1 Redis HA方案 5.2环境部署 5.3启动与检测 5.4原理 6. Jedis与Java 6.1.获得jedis.jar包 6.2Redis的Java测试...

    Linux下安装配置redis详细教程,并配置哨兵模式,redis中文详解

    Linux下安装配置redis详细教程,并配置哨兵模式,redis中文详解. 注意:对只使用redis服务,只需要在主Redis里面配置requirepass,在从Redis里面配置masterauth,密码保持一致,密码尽可能复杂,以免被攻击破解。 ...

    Redis 服务器管理(集群主从复制及高可用)

    区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。 Redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对...

    Redis可视化工具安装包(redis管理视图)

    redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,...区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步

    redis入门到精通、集群与应用

    redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,...区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

    Redis集群详解

    主从模式是三种模式中最简单的,在主从复制中,数据库分为两类:主数据库(master)和从数据库(slave)。 其中主从复制有如下特点: * 主数据库可以进行读写操作,当读写操作导致数据变化时会自动将数据同步给从数据库 ...

    Redis主从复制、持久化、哨兵

    (一)Redis集群的主从复制 概念 主从备份,防止主机宕机 读写分离,分担master的任务 任务分离,如从服务节点分担备份与计算工作 主从复制特点 1:master 可以拥有多个 slave 2:多个 slave 可以连接同一个 master ...

    使用Docker搭建Redis主从复制的集群

    在实际应用中,如果有相应的设置,在向一台Redis服务器里写数据后,这个数据可以复制到另外一台(或多台)Redis服务器,这里数据源服务器叫主服务器(Master Server),而复制数据目的地所在的服务器叫从服务器(Slave

    Redis高性能缓存

    集群技术是构建高性能网站架构的重要手段,试想在网站...上一篇我们讲到了 Redis 的主从复制技术,当实现了多节点的 master-slave 后,我们也可以把它叫做集群,但我们今天要讲的集群主要是利用切片技术来组建的集群。

    玩转Redis搭建集群之Sentinel详解

    我们最常用的高可用方法就是搭建集群,master机器挂了,可以让slave机器顶上,继续提供服务。但是Redis集群是不会自动进行主从切换的,也就是说,如果主节点非常不争气的在凌晨3点挂了,那么运维同学就要马上起床,...

    基于javatcpsocket通信的拆包和装包源码-seckill-practice:redis-秒杀项目实战

    redis主从集群的搭建与docker通信知识 docker搭建redis主从集群 查看docker所有容器的ip: docker inspect -f '{{.Name}} - {{.NetworkSettings.IPAddress }}' $(docker ps -aq) 改进点: redis.conf的protected mode ...

    java缓存工具SimpleCache.zip

    还在重复的复制粘贴缓存读写代码吗?...6. 支持redis的主从集群,可以做读写分离。缓存读取自redis的slave节点,写入到redis的master节点   来自 杭州斯凯网络科技有限公司 标签:SimpleCache

    Windows-Redis:单机一主一从二哨兵

    Windows Redis x64 v3.2.100 单机一主(master)一从(slave)二哨兵(entinel)

    Redis V3.0 中文文档

    第 1 章Redis 介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 第 2 章数据类型初探. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

    Redis 3.0 中文版 - v1.1.pdf

    第 1 章Redis 介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 第 2 章数据类型初探. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

    使用Docker部署MySQL 5.7&8.0主从集群的方法步骤

    > 部署 MySQL 5.7 集群 master & slave (仅测试用) 镜像版本 5.7 1、创建 overlay 网络 docker network create --driver overlay common-network --attachable 2、编辑两个配置文件 master.cnf 与 slave.cnf ...

    Redis Cluster 踩坑案例之内存占用飙升

    Redis Cluster 某个分片(10.20.2.53:7101)内存飙升,明显比其它高跟多,而且持续增长并达到了峰值。并且主从的内存使用量不一致。 IP 监听端口 主/从 实例状态 内存使用 对象数 连接数 命中率 10.20.0.40 ...

    单点登录源码

    ├── zheng-config -- 配置中心[端口:1001] ├── zheng-upms -- 用户权限管理系统 | ├── zheng-upms-common -- upms系统公共模块 | ├── zheng-upms-dao -- 代码生成模块,无需开发 | ├── zheng-upms-...

    java8源码-Java-Interview:java面试相关的一些问题

    redis有几种集群模式?搭建过没有? 主从复制: 重点: 主数据库可以进行读写操作,当读写操作导致数据变化时,会自动将数据同步给从数据库 从数据库一般是只读的,并且接收主数据库传送过来的数据 一个master可以...

Global site tag (gtag.js) - Google Analytics