iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >怎么实现Redis主从复制
  • 897
分享到

怎么实现Redis主从复制

2024-04-02 19:04:59 897人浏览 薄情痞子
摘要

本篇内容介绍了“怎么实现Redis主从复制”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!架构主 192.1

本篇内容介绍了“怎么实现Redis主从复制”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

架构

主 192.168.2.222

从 192.168.2.187

从 192.168.2.188

从库配置文件添加:

从 192.168.2.187

从 192.168.2.188

[root@rac1 config]# pwd

/usr/local/redis/config

[root@rac1 config]# vim redis.conf 

#添加 

slaveof 192.168.2.222 6379

重启数据库 

[root@rac1 config]# redis-cli -p 6379 shutdown 

[root@rac1 config]# redis-server redis.conf 

验证数据同步

主库2.222

[root@cjcos src]# redis-cli 

127.0.0.1:6379> set station dba

OK

127.0.0.1:6379> get station

"dba"

从库2.187

[root@rac1 config]# redis-cli 

127.0.0.1:6379> get station

"dba"

从库2.188

[root@rac2 config]# redis-cli 

127.0.0.1:6379> get station

"dba"

主库2.222查看同步信息

127.0.0.1:6379> info replication

# Replication

role:master

connected_slaves:2

slave0:ip=192.168.2.187,port=6379,state=online,offset=11208,lag=1

slave1:ip=192.168.2.188,port=6379,state=online,offset=11208,lag=1

master_replid:231ff9d15411b50038a43bb0726580f4dd788f80

master_replid2:0000000000000000000000000000000000000000

master_repl_offset:11208

second_repl_offset:-1

repl_backlog_active:1

repl_backlog_size:1048576

repl_backlog_first_byte_offset:1

repl_backlog_histlen:11208

同步日志

主库2.222

----redis.log

8511:M 23 Mar 2020 14:53:51.841 * Background saving terminated with success

8511:M 23 Mar 2020 14:53:51.842 * Synchronization with replica 192.168.2.187:6379 succeeded

8511:M 23 Mar 2020 14:53:57.272 * Replica 192.168.2.188:6379 asks for synchronization

8511:M 23 Mar 2020 14:53:57.272 * Full resync requested by replica 192.168.2.188:6379

8511:M 23 Mar 2020 14:53:57.272 * Starting BGSAVE for SYNC with target: disk

8511:M 23 Mar 2020 14:53:57.272 * Background saving started by pid 8528

8528:C 23 Mar 2020 14:53:57.326 * DB saved on disk

8528:C 23 Mar 2020 14:53:57.327 * RDB: 0 MB of memory used by copy-on-write

常见问题:

同步失败,日志如下: 

----redis.log

29884:S 23 Mar 2020 14:50:29.152 * Connecting to MASTER 192.168.2.222:6379

29884:S 23 Mar 2020 14:50:29.152 * MASTER <-> REPLICA sync started

29884:S 23 Mar 2020 14:50:29.152 * Non blocking connect for SYNC fired the event.

29884:S 23 Mar 2020 14:50:29.153 # Error reply to PING from master: '-DENIED Redis is running in protected mode because protected mode is enabled, no bind address was specified, no authentication passWord is requested to clients. In this mode connections are only accepted from the loopback interface. If you want to connect'

解决方案:

---配置文件redis.conf添加:

bind 0.0.0.0

“怎么实现Redis主从复制”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

您可能感兴趣的文档:

--结束END--

本文标题: 怎么实现Redis主从复制

本文链接: https://www.lsjlt.com/news/62996.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么实现Redis主从复制
    本篇内容介绍了“怎么实现Redis主从复制”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!架构主 192.1...
    99+
    2024-04-02
  • Redis中怎么实现主从复制
    今天就跟大家聊聊有关Redis中怎么实现主从复制,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1.首先下去官网下载并安装redis若安装成功点击redis-server 如...
    99+
    2023-06-20
  • 使用Docker怎么实现Redis主从复制
    今天就跟大家聊聊有关使用Docker怎么实现Redis主从复制,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。安装docker的命令如下所示curl -sSL ht...
    99+
    2023-06-14
  • Redis中如何实现主从复制
    Redis中如何实现主从复制,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Redis复制概论数据库复制指的是发生在不同数据库实...
    99+
    2024-04-02
  • Redis主从复制怎么使用
    这篇文章主要介绍“Redis主从复制怎么使用”,在日常操作中,相信很多人在Redis主从复制怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Redis主从复制怎么使用”...
    99+
    2024-04-02
  • Redis实现主从复制方式(Master&Slave)
    目录主从复制方式(Master&Slave)一、Master&Slave是什么?二、它能干嘛?三、怎么玩?四、复制原理五、哨兵模式(sentinel)六、复制的缺点R...
    99+
    2024-04-02
  • 怎么在Redis中实现持久化与主从复制
    这篇文章给大家介绍怎么在Redis中实现持久化与主从复制,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。为什么需要持久化Redis是基于内存的NoSQL数据库,读写速度自然快,但内存是瞬时的,在redis服务关闭或重启之...
    99+
    2023-06-14
  • redis主从复制的实现方法是什么
    本篇内容介绍了“redis主从复制的实现方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1 简介这篇文章主要讲述Redis的主从复制...
    99+
    2023-06-05
  • Redis实现主从复制的方法是什么
    本篇内容介绍了“Redis实现主从复制的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、Master&Slave是什么?...
    99+
    2023-07-02
  • 详解Redis主从复制实践
    目录复制简介服务介绍实现方式1. 服务启动时配置2. 命令行配置3. 配置文件配置4.配置说明效果测试1.主服务器添加数据2.从服务器获取数据实现原理实现策略1.全量复制2.部分复制...
    99+
    2024-04-02
  • redis主从复制是什么
    Redis主从复制是一种数据同步机制,其中一个Redis实例(称为主节点)将其数据异步复制到其他一个或多个Redis实例(称为从节点...
    99+
    2023-09-09
    redis
  • Redis主从复制详解
    单机Redis存在的问题 无法故障转移 ,无法避免单点故障 磁盘空间的瓶颈 QPS瓶颈 Redis主从复制的作用 提供数据副本 扩展读性能 配置方法 通过命令 通过配置文件 演示 为方便演示,在一台服务器上...
    99+
    2024-04-02
  • 浅谈Redis主从复制以及主从复制原理
    目录面临问题解决办法主从复制主从复制的作用主从复制启用面临问题 1. 机器故障。我们部署到一台 Redis 服务器,当发生机器故障时,需要迁移到另外一台服务器并且要保证数据是同步的。...
    99+
    2024-04-02
  • redis怎么使用主从复制Master/slave
    本篇内容介绍了“redis怎么使用主从复制Master/slave”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有...
    99+
    2024-04-02
  • Redis主从复制是怎么工作的
    Redis主从复制是指将一个Redis实例(主节点)的数据复制到另一个Redis实例(从节点)的过程。主从复制的工作流程如下: 主...
    99+
    2024-05-07
    Redis
  • PHP实现Redis数据库主从复制的方法
    近年来随着Web应用的快速发展,数据库的处理量也越来越大,性能的要求也越来越高,所以分布式数据库的需求也日渐增加。而Redis是一种流行的NoSQL数据库,支持多种分布式方案,其中主从复制是一种常用且实现起来比较简单的分布式方案。本文将介绍...
    99+
    2023-05-15
    PHP redis 主从复制
  • Redis主从复制怎么配置和使用
    在Redis中,主从复制是一种常用的数据备份和负载均衡技术。主从复制可以让一个Redis服务器(称为主节点)将数据复制到其他Redi...
    99+
    2024-05-07
    Redis
  • 图解Redis,Redis主从复制与Redis哨兵机制
    目录 专栏导读一、Redis复制是什么?二、Redis复制能干嘛?三、Redis复制的缺点1、复制延迟2、master宕机 四、乐观复制策略五、Redis复制常用命令1、info re...
    99+
    2023-09-06
    redis java 数据库 分布式
  • Redis中的主从复制是什么
    这篇文章主要为大家展示了“Redis中的主从复制是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Redis中的主从复制是什么”这篇文章吧。Redis支持主从...
    99+
    2024-04-02
  • Redis主从复制原理是什么
    Redis主从复制原理是什么?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!一、什么是Redis主从复制?主从复制就是现在有...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作