Redis集群模式下使用config set 命令所有节点都会生效吗?

news/2024/7/6 5:30:06

Redis集群模式下使用config set 命令所有节点都会生效吗?

问题:

Redis集群模式下使用config set 命令所有节点都会生效吗?

实践检验真理:

前置准备

Redis版本:5.0.5版本

Redis集群模式:三主三从

操作步骤:

  1. 分别连接7001节点与7002节点,准备在7001节点使用”config get”随便修改一个配置
  2. 首先确认查询7001节点与7002节点的repl-backlog-size值都为默认值(1048576)
  3. 将7001节点的repl-backlog-size初始值”1048576”修改为“3145728”
  4. 在7001节点查询repl-backlog-size的值已经修改成“3145728”
  5. 在7002节点查询repl-backlog-size的值依然是“1048576”

图一:7001节点

在这里插入图片描述

图二:7002节点

在这里插入图片描述

结论:

只会当前节点生效,不会所有集群生效

补充:

ChatGpt的回答:

在Redis集群模式下,使用config set命令配置只会对当前节点生效,而不会对其他节点生效。因为Redis集群是由多个节点组成的,每个节点都独立运作,它们之间的数据不是完全一致的


http://lihuaxi.xjx100.cn/news/1026415.html

相关文章

Centos7安装Docker CE

Centos7安装Docker CE1.CentOS安装Docker1.1.卸载(可选)1.2.安装docker1.3.启动docker1.4.配置镜像加速2.CentOS7安装DockerCompose2.1.下载2.2.修改文件权限2.3.Base自动补全命令:3.Docker镜像仓库3.1.简化版镜像仓库3.2.带有图形化界面版本…

MAC 删除自带 ABC 输入法的方法

背景: 在使用 ​​mac​​​ 时相信很多都习惯使用第三方输入法,而 ​​mac​​​ 规定必须保留一个自带的 ​​ABC​​​ 输入法,这样导致平时在打字的时候,老是莫名其妙的自己切换成了自带的 ​​ABC​​​ 输入法,…

TypeScript类成员的修饰符

本节课我们来开始了解 TypeScript 的类成员字段和方法的修饰符。 一.成员方法修饰符 1. 在不加修饰符的情况下,成员字段和方法默认是公共 public 完全可见的状态; 2. 如果要在其设置一下不同的可见性,一共有三种方案:…

如何成为一名成功的 PHP 开发者

当今的网络应用开发市场,PHP 一直是其中最受欢迎的语言之一,许多优秀的网络应用程序都是由 PHP 开发人员设计和开发的。如果你想成为一名成功的 PHP 开发者,以下是几个关键步骤: 1. 学习基础知识 首先,你需要掌握 PH…

「业务架构」需求工程——需求验证(第4部分)

确保规定要求满足客户需求的过程。需求验证它是一个确保特定需求满足客户需求的过程。它关心的是找到需求中的问题。当这些问题在后期发现时,或者在系统投入使用后,这些问题会导致大量的返工成本。通过系统变更来修复需求问题的成本通常比修复设计或代码…

1384:珍珠(bead)

1384:珍珠(bead) 时间限制: 1000 ms 内存限制: 65536 KB 【题目描述】 有n颗形状和大小都一致的珍珠,它们的重量都不相同。n为整数,所有的珍珠从1到n编号。你的任务是发现哪颗珍珠的重量刚好处于正中间,即在所有珍珠的重量…

拐点!智能座舱破局2023

“这是我们看到的整个座舱域控渗透率,2022年是8.28%,主力的搭载车型仍然是30-35万区间。”3月29日,2023年度(第五届)高工智能汽车市场峰会上,高工智能汽车研究院首发《2022-2025年中国智能汽车产业链市场数…

电商数仓—前言

项目流程图 1.数据仓库的概念 数据 业务数据 存储在mysql 处理事务过程中产生的数据例如:登录、下单、支付用户行为数据 日志文件(以文件形式) 用户与客户端产品交互过程中产生的数据通过埋点实现:代码埋点(前端/后…