快讯资讯
手机优化
系统数码
网络通信人工智能
网站游戏
测评专题
智车

  通过 Docker-Compose 快速部       NVIDIA CEO 黄仁勋发布面向    

通过 Docker-Compose 快速部署 Redis 保姆级教程

时间:2026-10-19 18:55 来源:未知 人气:

一、概述

Redis(全称:Remote Dictionary Server,即远程字典服务器)是一个开源的高性能键值数据库和缓存系统。Redis 的数据结构支持字符串、哈希表、列表、集合和有序集合等类型。同时,Redis 还提供了丰富的操作指令,例如 GET/SET、INCR/DECR、HGET/HSET、LPUSH/RPUSH、SADD/SMEMBERS、ZADD/ZRANGE 等。除此之外,Redis 还支持事务、过期时间、发布/订阅等特性,能够方便地实现各种高效的数据存储和读取方案。

想了解更多redis知识点可以参考我这篇文章:Redis原理介绍与环境部署(主从模式、哨兵模式、集群模式)

二、前期准备

1)部署 docker

# 安装yum-config-manager配置工具 yum -y install yum-utils # 建议使用阿里云yum源:(推荐) #yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 安装docker-ce版本 yum install -y docker-ce # 启动并开机启动 systemctl enable --now docker docker --version

2)部署 docker-compose

curl -SL https://github.com/docker/compose/releases/download/v2.16.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose docker-compose --version

三、创建网络

# 创建,注意不能使用hadoop_network,要不然启动hs2服务的时候会有问题!!! docker network create hadoop-network # 查看 docker network ls

四、Redis 编排部署

1)下载 Redis

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

wget http://download.redis.io/releases/redis-7.0.3.tar.gz

2)配置

  • config/master/redis.conf

bind 0.0.0.0 daemonize yes logfile "/usr/local/redis/redis.log" dir /opt/apache/redis/data masterauth 123456 requirepass 123456 appendonly yes

参数解释:

bind # 监听ip,多个ip用空格分隔,监听所有的IP地址 daemonize yes # 允许后台启动 logfile # 日志路径 dir # 数据库备份文件存放目录 masterauth # slave连接master密码,master可省略 requirepass # 设置master连接密码,slave可省略 appendonly # 在/opt/apache/redis/data目录生成appendonly.aof文件,将每一次写操作请求都追加到appendonly.aof 文件中

  • config/slave/redis.conf

bind 0.0.0.0 daemonize yes logfile "/usr/local/redis/redis.log" dir /opt/apache/redis/data replicaof redis-master 6379 masterauth 123456 requirepass 123456 appendonly yes

更多文章

相关文章

网站导航: | 快讯 | 资讯 | 手机 | 优化 | 系统 | 数码 | 网络通信 | 人工智能

  • 游戏 | 测评 | 专题 | 智车

    合作伙伴:

  • 友情链接(欢迎业界知名网站交换链接)申请友情

    

    声明:本站资源皆来自网络,如有侵权问题,请联系管理员处理!

    Copyright ©2020-2028快知站 版权所有 All rights reserved.

    闽ICP备20010713号-1 闽公网安备 35020602001684号