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

Redis集群搭建(主从、哨兵、读写分离)

1.Linux环境下单机Redis的安装

!本章Linux系统皆使用CentOS7

        首先需要安装Redis所需要的依赖: (使用root 用户 !如果下载失更换阿里云的镜像源)

yum install -y gcc tcl

下载Redis 压缩包

通过网盘分享的文件:redis-6.2.4.tar.gz
链接: https://pan.baidu.com/s/1DvRoQBLLXcePo7OFeEhCbg?pwd=1234 提取码: 1234

将压缩包上传至虚拟机 /tmp文件夹下

以下命令均在/tmp下执行

解压缩:

tar -xzf redis-6.2.4.tar.gz

解压后:

进入该文件夹

cd redis-6.2.4

运行编译命令:

make && make install

进入redis-6.2.4的文件夹 修改一下配置文件

# 绑定地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问
bind 0.0.0.0
# 保护模式,关闭保护模式
protected-mode no
# 数据库数量,设置为1
databases 1

在当前目录下启动单机redis

redis-server redis.conf

停止redis

redis-cli shutdown

2.Redis主从集群搭建

主从结构架构图:

共包含三个节点,一个主节点,两个从节点。

这里我们会在同一台虚拟机中开启3个redis实例,模拟主从集群,信息如下:

IPPORT角色
192.168.101.1297001master
192.168.101.1297002slave
192.168.101.1297003

文章转载自:
http://charr.hnsdj.cn
http://bayou.hnsdj.cn
http://bootee.hnsdj.cn
http://auscultative.hnsdj.cn
http://amaze.hnsdj.cn
http://buffoon.hnsdj.cn
http://bonhommie.hnsdj.cn
http://cavicorn.hnsdj.cn
http://actomyosin.hnsdj.cn
http://beebee.hnsdj.cn
http://barfly.hnsdj.cn
http://aerofoil.hnsdj.cn
http://bastille.hnsdj.cn
http://adjudge.hnsdj.cn
http://abandonment.hnsdj.cn
http://acataleptic.hnsdj.cn
http://aculeate.hnsdj.cn
http://bristlecone.hnsdj.cn
http://baku.hnsdj.cn
http://bushel.hnsdj.cn
http://bacteriologist.hnsdj.cn
http://aldehyde.hnsdj.cn
http://alger.hnsdj.cn
http://berate.hnsdj.cn
http://burrito.hnsdj.cn
http://aeruginous.hnsdj.cn
http://allostery.hnsdj.cn
http://atramentous.hnsdj.cn
http://bofors.hnsdj.cn
http://carlowitz.hnsdj.cn
http://www.dtcms.com/a/281373.html

相关文章:

  • netstat -tlnp | grep 5000
  • 3.创建表-demo
  • 进程的内存映像,只读区,可读写区,堆,共享库,栈详解
  • 23.将整数转换为罗马数字
  • 磁悬浮轴承的“眼睛”:位移测量核心技术深度解析
  • 【监控实战】Grafana自动登录如何实现
  • 关于tresos Studio(EB)的MCAL配置之FEE
  • dataLoader是不是一次性的
  • 文心一言4.5企业级部署实战:多模态能力与Docker容器化测评
  • 告别手动迁移:使用 PowerShell 一键导出 IIS 配置,让服务器迁移更轻松
  • LSA链路状态通告
  • QT——文件选择对话框 QFileDialog
  • Transformer是什么 - 李沐论文《Attention Is All You Need》精读
  • 内网穿透实例:在 NAT 环境下通过 FRP 配置 ThinLinc 远程桌面 实现外网登录
  • zynq串口的例子
  • 自己训练大模型?MiniMind 全流程解析 (一) 预训练
  • 如何科学做好企业软件许可优化?
  • Day03_C语言网络编程20250715
  • Datawhale AI 夏令营第一期(机器学习方向)Task2 笔记:用户新增预测挑战赛 —— 从业务理解到技术实现
  • 如何理解flex: 1 1 50%
  • 【Unity基础】Unity中元素的层级排序
  • WPF,Winform,HTML5网页,哪个UI开发速度最快?
  • 线程(一) linux
  • 前端医疗生命体征
  • MIPI DSI(四) video 和 command 模式
  • 比较vue和react框架
  • Windows 下 Visual Studio 开发 C++ 项目的部署流程
  • Spring Boot 启动原理揭秘:从 main 方法到自动装配
  • 判断QMetaObject::invokeMethod()里的函数是否调用成功
  • Process Lasso:提升电脑性能的得力助手