首页 > 数据库 >Redis 集群部署

Redis 集群部署

时间:2024-10-18 14:44:09浏览次数:7  
标签:部署 Redis redis 192.168 6379 集群 0.0 data

Redis 集群部署

环境

系统:CentOS 7

版本:redis-7.2.6

下载地址:https://download.redis.io/releases/

主从集群

结构

三个节点:一个主节点,两个从节点

IP PORT 角色
192.168.93.100 6379 master
192.168.93.101 6379 slave
192.168.93.102 6379 slave

步骤

安装前置依赖

yum install -y gcc tcl

上传压缩包并解压到 /data/redis 目录

tar -zxvf redis-7.2.6.tar.gz

安装

make MALLOC=libc && make PREFIX=/data/redis install 

# 复制安装目录的 redis.conf 到 /data/redis 目录下
cp redis.conf /data/redis/

修改 redis.conf

# 绑定地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问
bind 0.0.0.0

# 保护模式,关闭保护模式
protected-mode no

# 数据库数量,设置为1
databases 1

# 后台运行
daemon yes

# 日志文件
logfile /data/redis/redis.log

# 开启 RDB 持久化
save 3600 1 300 100 60 10000

# 实例绑定 IP
# 所有节点
replica-announce-ip 192.168.93.100
replica-announce-ip 192.168.93.101
replica-announce-ip 192.168.93.102

# 开启主从
# replicaof <masterip> <masterport>
# 从节点
replicaof 192.168.93.100 6379

启动

/data/redis/bin/redis-server /data/redis/redis.conf

查看集群状态

/data/redis/bin/redis-cli -p 6379
info replication
image-20241018112937037

参考

redis 编译报致命错误:jemalloc/jemalloc.h:没有那个文件或目录_redis jemalloc-CSDN博客

哨兵集群

分片集群

标签:部署,Redis,redis,192.168,6379,集群,0.0,data
From: https://www.cnblogs.com/wndexx/p/18473474

相关文章

  • 基于YOLOv8的高精度火车轨道路障检测算法源码源码 + 数据集,数据集共2053张图片,有5个类
     基于YOLOv8的高精度火车轨道路障检测算法源码源码+数据集,数据集共2053张图片,有5个类别,分别是preson、obstic_oc、animal、vehicle、motor_bicycle实时检测:采用YOLOv8m算法,轻量级架构,可以实时识别轨道上的障碍物。高精度识别:精准识别多种路障,包括人、动物、车辆、摩托车。......
  • Neo4j安装部署,企业版3.5.4封装到镜像并部署单机、ha集群、因果集群
    1、文档简介文档相当于采用离线的方式,生成neo4j的镜像,并安装。文档大约五千字,阅读大约需要半小时。通过本文档可以获得以下内容neo4j企业版镜像的生成neo4j企业版图库的安装(单节点、ha集群、因果集群)基础镜像+安装过程 2、图库简介        neo4j是......
  • 分布式集群商城应用部署
    一、准备工作1.节点规划节点部署Ip主机名节点192.168.119.147db1数据库集群主节点192.168.119.153db2数据库集群从节点192.168.119.154MycatMycat中间件服务节点192.168.119.165Zookeeper1,kafka集群节点192.168.119.158Zookeeper2,kafka......
  • 社区超市管理系统设计与实现(源码+lw+部署文档+讲解等)
    文章目录前言......
  • Redis 万字入门教程
    0.前言文章已经收录到GitHub个人博客项目,欢迎Star:https://github.com/chenyl8848/chenyl8848.github.io或者访问网站,进行在线浏览:https://chenyl8848.github.io/1.NoSQL1.1NoSQL介绍NoSQL(NotOnlySQL),意即不仅仅是SQL,泛指非关系型的数据库。NoSQL这个技术......
  • AI实战篇:Spring AI + 混元 手把手带你实现企业级稳定可部署的AI业务智能体
    前言在之前的内容中,我们详细讲解了SpringAI的基础用法及其底层原理。如果还有小伙伴对此感到困惑,欢迎参考下面这篇文章,深入学习并进一步掌握相关知识:https://www.cnblogs.com/guoxiaoyu/p/18441709今天,我们将重点关注AI在实际应用中的落地表现,特别是SpringAI如何能够帮助企业......
  • [Redis] 在Linux中安装Redis并连接图形化工具详细过程(附下载链接)
    前言安装Redis之前应该在虚拟机中安装Linux系统,这里使用centos7版本[linux]在VMware中安装linux、文件下载及详细安装过程(附下载链接)-CSDN博客安装Linux后,更换yum源为阿里云并安装gcc依赖[Linux]CentOS7替换yum源为阿里云并安装gcc详细过程(附下载链接)-CSDN博客redis-6......
  • Clickhouse 23.8.9.54 部署安装
    Clickhouse23.8.9.54部署安装ClickHouse是一个开源的列式数据库管理系统(DBMS),专为高性能的在线分析处理(OLAP)而设计。它由Yandex于2016年开源,专门应对需要处理大量数据并进行快速分析查询的场景。ClickHouse最显著的特性是其列式存储架构,使得它在处理大数据集时,具有......
  • hdfs集群的shell操作
    1.进程启停管理:一键启动hdfs集群: start-dfs.sh一键关闭hdfs集群: stop-dfs.sh单独控制进程启停:hadoop-daemon.sh(start|status|stop)(namenode|datanode|secondarynamenode)     或者hadoop--daemon(start|status|stop)(namenode|datanode......
  • 比较相同机器上 redis和mysql分别单独承载的 最大连接数量
    在相同的机器上,Redis和MySQL的最大连接数量会受到硬件配置(如CPU、内存、网络等)、配置参数和应用场景的影响。以下是对Redis和MySQL在单机环境下最大连接数的比较:Redis最大连接数量默认配置:Redis默认的最大连接数为10,000。这个值可以通过配置文件中的maxcl......