首页 > 数据库 >redis自学(30)搭建主从架构

redis自学(30)搭建主从架构

时间:2024-04-08 15:33:21浏览次数:10  
标签:slaveof 命令 30 redis 修改 主从 搭建

搭建主从架构

单节点redis的并发能力是有上限的,要进一步提高redis的并发能力,就需要搭建主从集群,实现读写分离。

 

 

搭建主从的注意事项(仅注意,是否需要修改看实际情况)

端口修改

 

 

目录修改

 

 

也可以通过命令的方式修改文档

 

 

声明绑定实例ip

 

 

 

开启主从关系(不同服务器的情况下,可以直接执行这一步就行)

可以使用replicalof或者slaveof(5.0以前)的命令。

有临时和永久两种模式:

修改配置文件(永久生效)

  在redis.conf中添加一行配置:slaveof<masterip><masterport>  成为指定节点达到slave

使用redis-cli客户端连接到redis服务,执行slaveof命令(重启后失效):

slaveof <masterip><masterport>

注意:在5.0以后新增命令replicaof,与slaveof效果一致。

 

INFO replication 命令查看集群状态信息

 

 

标签:slaveof,命令,30,redis,修改,主从,搭建
From: https://www.cnblogs.com/bulesea/p/18121308

相关文章

  • MySQL 主从配置-之-一主一从
    准备首先需要准备好,2台MySQL。用虚拟机或实体机器都可以。如果没有安装,可以查看安装教程:https://www.cnblogs.com/cqpanda/p/16365015.htmlhttps://www.cnblogs.com/cqpanda/p/18044804https://www.cnblogs.com/cqpanda/p/17299234.html测试环境:MySQL8.xLinuxOpenEuler2......
  • redis的Streams详细介绍
    Redis的Streams是一个日志类型的数据结构,它在Redis5.0中被引入,用于存储并取回消息。这种数据结构让Redis可以成为消息队列系统和流处理系统。它是一个持久化、可复制、基于磁盘的、具有时间序列信息的日志系统。Streams主要的命令包括:**XADDkeyIDfieldvalue[fieldval......
  • 运维系列(创建windows服务,亲测有效):Windows 安装Redis(图文详解)
    Windows安装Redis(图文详解)Windows安装Redis(图文详解)一、Redis是什么数据库?二、安装Redis1、下载地址2、安装过程2.1将下载的压缩包解压到一个文件夹中:2.2打开cmd指令窗口,进入到解压的那个文件夹里:2.3输入redis-serverredis.windows.conf:2.4部署Redis在windows下的......
  • 30_多线程
    多线程多线程简介​ 线程,是一种允许一个正在运行的程序同时执行不止一个任务的机制。不同线程看起来是并行运行的;Linux操作系统对线程进行异步调度,不断中断它们的执行以给其它线程执行的机会。​ 线程与进程的区别:线程是进程中的一个独立并发执行的路径,进程退出时,线程也会退......
  • [INS-30131] 执行安装程序验证所需的初始设置失败
    一、基础环境  操作系统:MicrosoftWindowsServer2012R2Standard(64位)  数据库版本:OracleDatabase11.2.0.4.0(64位)二、问题详情    在安装过程中,报错:[INS-30131]执行安装程序验证所需的初始设置失败。点击【详细信息】,弹出以下内容:附加信息:所有节点上的框架设置检......
  • Redis的跳跃表
    在Redis中,有一种高效的数据结构叫做有序集合(zset)它是一种集合,其中每个成员(member)都会关联一个分数(score)。zset既可以快速地通过member找到该成员对应的分数,又可以按照分数的大小进行范围查询,这对于实现排行榜等功能非常有用。那么zset是如何实现这样的功能的呢?答案是跳跃......
  • 蓝桥杯—DS1302
    目录1.管脚2.时序&官方提供的读写函数3.如何使用读写函数4.如何在数码管中显示在DS1302中读取出的数据?1.管脚2.时序&官方提供的读写函数/* # DS1302代码片段说明 1. 本文件夹中提供的驱动代码供参赛选手完成程序设计参考。 2. 参赛选手可以自行编写相关代码或......
  • 30 天精通 RxJS (09):Observable Operator - skip, takeLast, last, concat, startWith, merge
    运营商skip我们昨天介绍了take可以取前几个送出的元素,今天介绍可以略过前几个送出元素的operator:skip,范例如下:varsource=Rx.Observable.interval(1000)varexample=source.skip(3)example.subscribe({ next:(value)=>{ console.log(value) }, error:(err)......
  • 洛谷B3835 [GESP202303 一级] 每月天数
    这道题是让我们输出给定的月份有多少天#include<bits/stdc++.h>usingnamespacestd;intmain(){ intyear,month;cin>>year>>month;if(month==1||month==3||month==5||month==7||month==8||month==10||month==12){cout<<31;......
  • 洛谷B3840 [GESP202306 二级] 找素数
    这道题让我们找A 和 B 之间(包括 A 和 B)有多少个素数。#include<bits/stdc++.h>usingnamespacestd;boolisprime(intn){if(n==0||n==1)returnfalse;for(inti=2;i*i<=n;i++){if(n%i==0)returnfalse;}returntrue;}intmain(){......