Redis随笔(三)主从搭建
1、安装redis
cd /root/svr/
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
tar -zxvf redis-3.2.9.tar.gz
cd redis-3.2.9
make install PREFIX=/root/svr/redis-3.2.9 #安装
2、配置主从配置文件
cd /root/svr/redis-3.2.9
mkdie 6379 #存储主master的配置信息、log日志、rdb、aof数据存储目录
mkdie 6380 #存储从slave的配置信息、log日志、rdb、aof数据存储目录
cp redis.conf 6379/
cp redis.conf 6380/ #修改主配置文件redis.conf
port 6379
#bind 127.0.0.1 #注释掉或者改为0.0.0.0表示局域网内都可以访问
logfile "/root/svr/redis-3.2.9/6379/redis.log" #日志存储位置
dir /root/svr/redis-3.2.9/6379/ #数据存储位置:rdb、aof等
protected-mode no #要是这个开始的话需要设置安全密码,一般测试设置no,不需要配置权限。 配置yes,还行需要配置 requirepass 123456 这里的配置参数值123456是安全密码
appendonly yes #开启aof数据存储方式:持久层,默认使用rdb。 #修改从配置文件redis.conf
port 6380
#bind 127.0.0.1 #注释掉或者改为0.0.0.0表示局域网内都可以访问
logfile "/root/svr/redis-3.2.9/6380/redis.log" #日志存储位置
dir /root/svr/redis-3.2.9/6380/ #数据存储位置:rdb、aof等
protected-mode no #要是这个开始的话需要设置安全密码,一般测试设置no,不需要配置权限。 配置yes,还行需要配置 requirepass 123456 这里的配置参数值123456是安全密码
appendonly yes #开启aof数据存储方式:持久层。默认使用rdb。
slaveof 192.168.56.180 6379 #配置从服务,指向主服务的ip和端口
masterauth 123456 #要是主服务开始权限密码,这里还需要配置主服务一样的安全密码,要是主服务protected-mode no,就不需要配置该参数
3、启动主从redis
cd /root/svr/redis-3.2.9
./bin/redis-server 6379/redis.conf & #主
./bin/redis-server 6380/redis.conf & #从
4、查看是否启动

5、测试
./bin/redis-cli -p 6379
在主服务set一个值.
./bin/redus-cli -p 6380
在从服务get刚在主服务set的值是否获取到。
Redis随笔(三)主从搭建的更多相关文章
- Redis多实例及主从搭建
主从搭建前提是服务器上已经安装好了redis, redis安装可搜索本站另一篇博客:redis安装. redis单主机多实例 一.我们首先拷贝两份文件: cp /etc/redis.conf /etc ...
- Redis安装、主从配置及两种高可用集群搭建
Redis安装.主从配置及两种高可用集群搭建 一. 准备 Kali Linux虚拟机 三台:192.168.154.129.192.168.154.130.192.168.154 ...
- Redis Cluster集群搭建与配置
Redis Cluster是一种服务器sharding分片技术,关于Redis的集群方案应该怎么做,请参考我的另一篇博客http://www.cnblogs.com/xckk/p/6134655.ht ...
- Redis哨兵(sentinel)模式搭建
一.Sentinel介绍 之前骚了一波Redis的简介及应用场景,今天试了下他的哨兵模式: Sentinel是Redis的高可用性(HA)解决方案,由一个或多个Sentinel实例组成的Sentine ...
- Redis Cluster集群搭建<原>
一.环境配置 一台window 7上安装虚拟机,虚拟机中安装的是centos系统. 二.目标 Redis集群搭建的方式有多种,根据集群逻辑的位置,大致可以分为三大类:基于客户端分片的Redis ...
- <正则吃饺子> :关于redis集群的搭建、集群测试、搭建中遇到的问题总结
项目中使用了redis ,对于其基本的使用,相对简单些,根据项目中已经提供的工具就可以实现基本的功能,但是只是这样的话,对于redis还是太肤浅,甚至刚开始时候,集群.多节点.主从是什么,他们之间是什 ...
- Python学习笔记整理总结【Memcache & Redis(基础+主从架构)】
一.Memcached1.简介Memcached 是一个高性能的分布式内存对象缓存系统,一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度.提高可扩展性.用来存储 ...
- redis入门(三)
目录 redis入门(三) 目录 前言 事务 原理 Lua脚本 安装 脚本命令 集群搭建工具 redis-trib.rb redis官方集群搭建 集群横向扩展 故障转移 redis管理 参考文档 re ...
- Redis进阶:Redis的哨兵模式搭建
Redis进阶:Redis的哨兵模式搭建 哨兵机制介绍 单机版的Redis存在性能瓶颈,Redis通过提高主从复制实现读写分离,提高了了Redis的可用性,另一方便也能实现数据在多个Redis直接的备 ...
- 一文掌握Redis的三种集群方案
在开发测试环境中,我们一般搭建Redis的单实例来应对开发测试需求,但是在生产环境,如果对可用性.可靠性要求较高,则需要引入Redis的集群方案.虽然现在各大云平台有提供缓存服务可以直接使用,但了解一 ...
随机推荐
- 002Java概述
1Sun(Stanford University Network )公司1995年推出的高级编程语言 2.面向Internet的编程语言 3.已经成为web应用程序的首选开发语言 4.完全面向对象简单 ...
- 用js把图片做的富有动态感,并对以后需要用着的属性进行封装
首先我们先要导入几张图片(我已导入完毕): : 好,我们先写一个 <div ></div>, 定义一个 class="contair", 在这<div ...
- 项目实战13—企业级虚拟化Virtualization-KVM技术
项目实战系列,总架构图 http://www.cnblogs.com/along21/p/8000812.html KVM的介绍.准备工作和qemu-kvm 命令详解 1.介绍 (1)介绍 KVM:就 ...
- javascript中的异步 macrotask 和 microtask 简介
javascript中的异步 macrotask 和 microtask 简介 什么是macrotask?什么是microtask?在理解什么是macrotask?什么是microtask之前,我们先 ...
- C#Lambda表达式Aggregate的用法及内部运行方式的猜想
, , , , }; // 其和为15 var count = nums.Aggregate((body, next) => { // 注意,nums的元素个数至少一个以上(但如果是有seed的 ...
- Vue入门总结
技术栈:VUE:Vue-router:Vue-resource:Vue-cli: 项目:个人博客vue重构 一.vue-cli脚手架搭建项目结构 全局安装vue-cli: npm install vu ...
- js 变量、作用域和内存问题
基本类型和引用类型 5种基本类型:undefined.null.boolean.number.string 引用类型:由多个值构成的对象 属性 引用类型可以动态添加属性,而基本类型不可以 var p ...
- 谈谈序列化—实体bean一定要实现Serializable接口?
导读:最近在做项目的过程中,发现一个问题,就是我们最开始的时候,传递参数包括返回类型,都有map类型.但是由于map每次都要匹配key值,很麻烦.所以在之后就将参数传递和返回类型全都改成了实体bean ...
- Hello TensorFlow 二 (GPU)
官方说明:https://www.tensorflow.org/install/ 环境: 操作系统 :Windows 10 家庭中文版 处理器 : Intel(R) Core(TM) i7-7700 ...
- jamup与gb2i组合
软件一定要开嗓单效果器,最好不要关闭中断软件/声音,每次有重新检测电流必须会有嗓音,最好用ipad ,不然会烦死人.默认delay太长,在DLY面板修改 gb2i 效果还行,他的价值重在使用,让新人使 ...