当前位置: 首页 > news >正文

Redis主从复制搭建

目录

1、基础准备

2、主机配置

2.1进入redis

2.2修改主机配置文件

2.3查看连接情况

2.4增加主机值

3、从机配置

 3.1进入redis

3.2设置认证密码

3.3连接主机

3.4密码认证

4、环境测试


1、基础准备

首先需要准备两台主机,我的主机IP地址是10.0.0.13,从机IP地址是10.0.0.24,操作系统都是Ubuntu24.04

安装方式可看下面文章

安装redis-CSDN博客

2、主机配置

2.1进入redis

redis-cli

2.2修改主机配置文件

vim /etc/redis/redis.conf
#添加如下内容
requirepass 123456
#修改下面这一行
bind 0.0.0.0 #允许所有主机连接,实际生产中应该限制IP

重启服务

systemctl restart redis-server.service

密码认证

auth 123456

2.3查看连接情况

info replication
127.0.0.1:6379> info replication
# Replication
role:master
connected_slaves:0
master_failover_state:no-failover
master_replid:10bede35b5714dcfa8edc89a8412260730eb116e
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:0
second_repl_offset:-1
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0

可以看到,redis默认自己为主机

2.4增加主机值

set key1 v1-master

3、从机配置

 3.1进入redis

redis-cli

3.2设置认证密码

vim /etc/redis/redis.conf
#添加如下内容
requirepass 123456

重启服务

systemctl restart redis-server.service

密码认证

auth 123456

3.3连接主机

REPLICAOF 10.0.0.13 6379

3.4密码认证

CONFIG SET masterauth 123456

4、环境测试

查看从机数据

get key1
127.0.0.1:6379> get key1
"v1-master"

此时可以看到从机已经可以进行同步,如果要搭建多个从机的主从集群,只需要重复从机的步骤就可以了

http://www.dtcms.com/a/307877.html

相关文章:

  • Cesium 快速入门(六)实体类型介绍
  • Java试题-选择题(2)
  • DeepSeek笔记(三):结合Flask实现以WEB方式访问本地部署的DeepSeek-R1模型
  • 【机器人+相机通讯】宇树科技相机通信
  • 【MATLAB】(三)数据类型与运算符
  • 告别物业思维:科技正重构产业园区的价值坐标系
  • Excel接入deepseek
  • 7月31号打卡
  • 机器学习之逻辑回归(Logistic Regression)
  • 快速搭建Java服务指南
  • 【Coze Studio代码分析】开源多智能体应用开发平台原理与实践
  • 【源力觉醒 创作者计划】文心大模型开源:从封闭研发到生态共建的转折点
  • 电脑远程关机的重要性
  • Flutter module 是如何被原生 Android 项目通过 Gradle 引入的
  • .Net + Qdrant 使用Microsoft.ML.OnnxRuntime调用本地大模型实现文本向量化,实现简单RAG
  • Java Spring Boot项目中集成Swagger完整步骤
  • PPOCRLabel部署
  • 通义千问Qwen3-30B-A3B-Thinking-2507技术解析:推理模型的工程实践突破
  • Kafka Streams窗口技术全解析:从理论到电商实时分析实战
  • 解决SparkSQL创建出来的数据库hive中无法识别的问题
  • 嵌入式学习日志————TIM输出比较
  • go goroutine chan 用法
  • tensorflow目标分类:分绍(一)
  • 力扣面试150题--只出现一次的数字II
  • ctfshow-web入门-254-266-反序列化
  • 人工智能之数学基础:频率和概率之间的关系
  • react调用接口渲染数据时,这些表格里的数据是被禁选的
  • 运行图生视频/文生视频(Wan2.X等)的显卡配置总结
  • 如何在 Ubuntu 24.04 或 22.04 LTS Linux 上安装 DaVinci Resolve
  • 图论-最短路 Bellman-Ford算法