文档章节

Redis_主从复制

sand_ant
 sand_ant
发布于 2016/06/21 14:20
字数 369
阅读 20
收藏 2

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

主从复制

  • Redis的复制功能没有增量复制,每次重连都会把主库整个内存快照发给从库,所以需要避免向在线服务的压力较大的主库上增加从库。
  • Redis的复制由于会使用快照持久化方式,所以如果你的Redis持久化方式选择的是日志追加方式(aof),
    那么系统有可能在同一时刻既做aof日志文件的同步刷写磁盘,又做快照写磁盘操作,这个时候Redis的响应能力会受到影响。
    所以如果选用aof持久化,则加从库需要更加谨慎。

准备工作

cd /am/usr/redis
mkdir slave-test
cd slave-test
mkdir 6000 6001

cd /am/usr/redis/redis-3.0.7
cp src/redis-server /am/usr/redis/slave-test
cp src/redis-config /am/usr/redis/slave-test

cd /am/usr/redis/slave-test
cp redis.config /am/usr/redis/slave-test/redis-6000.config
//-- ... 6001

启用主从复制

cd /am/usr/redis/slave-test
vim redis-6000.config
//-- 修改配置如下:
    daemonize yes
    port 6000
    logfile "/am/usr/redis/slave-test/6000/redis.log"
    dir /am/usr/redis/slave-test/6000
    slave-read-only yes

vim redis-6001.config
//-- 修改配置如下:
    daemonize yes
    port 6001
    logfile "/am/usr/redis/slave-test/6001/redis.log"
    dir /am/usr/redis/slave-test/6001
    slave-read-only yes
    slaveof 127.0.0.1 6000


vim redis-slave-start
//-- 内容如下
    #!/bin/sh
    ./redis-server redis-6000.conf
    ./redis-server redis-6001.conf

chmod +x redis-slave-start

© 著作权归作者所有

上一篇: mongodb_安装配置
下一篇: Redis_集群配置
sand_ant
粉丝 3
博文 35
码字总数 18706
作品 0
无锡
私信 提问
加载中

评论(0)

Linux Redis 高可用之主从复制

Redis主从复制简介 和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或...

我最喜欢三大框架
2019/02/18
30
1
初学乍练:redis主从复制及哨兵维护脚本

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wzy0623/article/details/82013226 目录 一、创建redis主从复制集群脚本 二、删除redis主从复制集群脚本 三、...

wzy0623
2018/08/24
0
0
Redis探索之旅(12)- Redis主从架构复制原理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/andamajing/article/details/52562128 在前一篇文章中,对Redis主从复制进行了较为详细的说明,本文将参考red...

DreamMakers
2016/09/17
0
0
redis学习(七)redis主从复制

redis主从复制 1.redis主从复制的作用   redis的定位是一个高可用的数据服务器,可是在实际生产环境下,单机的redis服务器是无法满足真正意义上的高可用性的。   第一,单机的redis服务器...

osc_rs0lpejm
2018/11/15
2
0
MariaDB主从复制,redis发布订阅,持久化,以及主从同步

一. MariaDB主从复制 mysql基本操作 1 连接数据库 mysql -u root -p -h 127.0.0.1mysql -u root -p -h 192.168.12.60 2 授予远程连接的权限 grant all privileges on . to root@"%" identifi......

osc_rxp5t2vl
2019/04/19
2
0

没有更多内容

加载失败,请刷新页面

加载更多

如何将新的本地分支推送到远程Git存储库并进行跟踪?

问题: I want to be able to do the following: 我希望能够做到以下几点: Create a local branch based on some other (remote or local) branch (via git branch or git checkout -b ) 基......

技术盛宴
28分钟前
14
0
Python笔记:记pandas中几个好用的函数

pandas是python数据分析常用的库之一!从数据加载到预处理,从数据分析到可视化,pandas提供了一站式服务。而以下这几个聚合统计函数,更是好用! 本文主要讲解pandas中的7个聚合统计相关函数...

tengyulong
56分钟前
23
0
使用“ let”和“ var”有什么区别? - What's the difference between using “let” and “var”?

问题: ECMAScript 6 introduced the let statement . ECMAScript 6引入了let语句 。 I've heard it that it's described as a "local" variable, but I'm still not quite sure how it beh......

javail
今天
17
0
如何将文件重置或还原到特定版本? - How can I reset or revert a file to a specific revision?

问题: I have made some changes to a file which has been committed a few times as part of a group of files, but now want to reset/revert the changes on it back to a previous ver......

fyin1314
今天
24
0
OSChina 周五乱弹 —— 头发和不要头发,你总要选一个

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《雾 缀じた街 ふたつのかげ》- Porkkana 手机党少年们想听歌,请使劲儿戳(这里)...

小小编辑
今天
53
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部