【Redis】Redis学习(三) Redis 主从模式详解
不管任何程序,只运行一个实例都是不可靠的,一旦因为网络原因导致所在机器不可达,或者所在服务器挂掉,那么这个程序将不能对外提供服务了,Redis也是一样的。不过Redis的主从并不是解决这个问题的,一些对Redis主从的理解,见这篇博客:http://www.cnblogs.com/yiwangzhibujian/p/7047458.html。本篇简单介绍主从的配置及使用。
一、Redis主从模式搭建
1.1 搭建方式
主从模式的搭建还是很简单的,官网的介绍就更加简单了,只需要在配置文件中加上一行配置:
slaveof 192.168.1.1 6379
指明master的ip和端口号就可以了,实际上真的这么简单。
1.2 其他配置
在redis.conf中,还有一些关于主从的其他配置,按需配置即可。
二、Redis主从模式Java客户端访问
其实不怎么想介绍主从模式的Java访问方式,感觉没有多少意义,两个原因:
- 实际生产环境是不会单单使用主从模式的,因为不具备高可用性,至少会使用Sentinal集群的。
- 如果不是生产程序,平时写着玩,那么简简单单的使用一个Jedis连接就可以了。
Jedis jedis=new Jedis("127.0.0.1", 56379); //使用jedis完成操作 jedis.close();
上面的例子很简单,即便搭建的是Sentinal集群,写测试小程序的使用也可以这么用,简单又方便。对了Jedis的Maven依赖为:
<!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>2.9.0</version> </dependency>
最新版本2.9.0。
转载于:https://www.cnblogs.com/yiwangzhibujian/p/7053845.html
【Redis】Redis学习(三) Redis 主从模式详解相关推荐
- 【Redis】Redis高可用之Cluster主从模式详解(Redis专栏启动)
- 【Tools】VMware虚拟机三种网络模式详解和操作
00. 目录 文章目录 00. 目录 01. VMware虚拟机三种网络模式 02. Bridged(桥接模式) 03. NAT(地址转换模式) 04. Host-Only(仅主机模式) 05. 参考 ...
- 华为ensp交换机vlan划分三种接入模式详解-----网络通信原理
华为ensp交换机vlan划分三种接入模式详解 冲突域.交换机.广播域 VLAN概述 VLAN帧格式 access端口 Trunk端口 Hybrid端口 冲突域.交换机.广播域 定义:在一个网络范围内 ...
- VMware虚拟机三种网络模式详解之Bridged(桥接模式)
VMware虚拟机三种网络模式详解 Bridged(桥接模式) 由于Linux目前很热门,越来越多的人在学习Linux,但是买一台服务放家里来学习,实在是很浪费.那么如何解决这个问题?虚拟机软件是很好 ...
- VMware虚拟机三种网络模式详解--Bridged(桥接模式)
VMware虚拟机三种网络模式详解--Bridged(桥接模式) 简介: 由于Linux目前很热门,越来越多的人在学习Linux,但是买一台服务器放家里来学习,实在是很浪费. 那么如何解决这个问题?虚 ...
- VMware虚拟机三种网络模式详解与配置 [转]
VMware虚拟机三种网络模式详解与配置 [转] 原文链接:https://note.youdao.com/ynoteshare1/index.html?id=236896997b6ffbaa8e0d ...
- VM虚拟机三种网络模式详解
感谢wuwenweijuan的优质文章,本文在该文基础上做了注和补充 目录 1 VM虚拟机三种网络模式详解 1.1 Bridged(桥接模式) 1.2 NAT(地址转换模式) 1.3 Host-Onl ...
- 2021-08-03 VMware虚拟机三种网络模式详解 Bridged(桥接模式)
VMware虚拟机三种网络模式详解 Bridged(桥接模式) 参考连接:VMware虚拟机三种网络模式详解 Bridged(桥接模式)
- 虚拟机的三种网络模式详解
虚拟机的三种网络模式详解 1. 桥接模式: 此模式下,虚拟机的操作系统就像和物理机同一段网络中的物理机一样,它可以访问网络中的任何机器,同时只要物理机可以访问网络,虚拟机也可以实现上网.此模式是懒人模 ...
最新文章
- webpack入门启动webpack工程
- 深度学习笔记第一门课​第四周:深层神经网络
- 【Alpha】第二次Scrum meeting
- springboot的redis工具类编写(采用RedisTemplate)(简单的取值,取多个值)。
- JS splice()方法
- catia文本时怎么换行_【二次开发】CATIA二维图 环形文字工具
- java 队列的使用
- 万年历24节气C语言,电子万年历24节气c程序
- 网络工程师HCIE-RS-路由回馈问题(通俗易懂!)
- 第五篇:明确拒绝不想编译器自动生成的拷贝构造函数和赋值运算符重载函数...
- Hibernate教程——史上最全面的项目和教程集合
- 联想硬盘保护系统密码读取
- matlab中做出球面和圆柱面,matlab画柱面与球面切线
- HTMl--基础样式的使用
- python希腊字母字符串_#10 Python字符串
- Linux命令三剑客
- NOI2020后记,以及其它
- 大数据架构师入门学习
- 三星a9 刷 android 8,三星手机明年升级安卓8.0 新增功能曝光
- 13条建议搞定程序员发展
热门文章
- win10+ubuntu14.04双系统硬盘安装教程
- c++ boost库
- 杭电多校(五)2019.08.05--暑假集训
- noip模拟赛 蒜头君的兔子
- python爬虫实战(一)--------中国作物种质信息网
- 【dmp文件还原到oralce数据库】
- watchdog应用实例
- SQL Sever 各版本下载 SQL Server 2012下载SQL Server 2008下载SQL Server 2005 下载SQL Server 2000 下载...
- SpringSide 3 中的 Struts 2
- 判断一个where条件的对错php,sql – IN子查询的WHERE条件影响主查询 – 这是一个功能还是一个错误?...