华为云征文|部署RedisStack+可视化操作

目录

1.介绍

[1.1 什么是华为云Flexus X实例](#1.1 什么是华为云Flexus X实例)

[1.2 什么是Redis Stack](#1.2 什么是Redis Stack)

[​编辑 2 准备华为云Flexus应用服务器L实例](#编辑 2 准备华为云Flexus应用服务器L实例)

[3 准备docker环境](#3 准备docker环境)

[4 docker 安装 Redis Stack](#4 docker 安装 Redis Stack)

4.1拉取镜像

[4.2 确认镜像](#4.2 确认镜像)

[4.3 启动容器](#4.3 启动容器)

[4.4 放行安全组端口](#4.4 放行安全组端口)

[4.5 操作redis](#4.5 操作redis)

[5 docker compose 配置持久](#5 docker compose 配置持久)


1.介绍

1.1 什么是华为云Flexus X实例

华为云Flexus X实例云服务是新一代开箱即用、体验跃级、面向中小企业和开发者打造的高品价比云服务产品。

Flexus云服务器X实例是新一代面向中小企业和开发者打的柔性算力云服务器,可智能感知业务负载,适用于电商直播、企业建站、开发测试环境、游戏服务器、音视频服务等中低负载场景。

1.2 什么是Redis Stack

Redis Stack 是使用 Redis 的最佳起点。我们将我们必须提供的最好的技术捆绑在一起,形成一个易于使用的软件包。Redis Stack 扩展了 Redis OSS 的核心功能,并为调试等提供了完整的开发人员体验。

除了Redis OSS的所有功能之外,Redis Stack还支持:

  • Probabilistic data structures
  • Queryable JSON documents
  • Querying across hashes and JSON documents
  • Time series data support (ingestion & querying), including full-text search

可以看到Redis 是我们非常熟悉的内存键值对数据库,它有着丰富的数据结构,能够满足我们平时的绝大部分数据存储要求。然而,有些时候我们还希望可以对搜索,文档,图形,时间序列等进行数据建模,这个时候我们就可以使用 Redis Stack。

Redis Stack是Redis的扩展,它添加了现代数据模型和处理引擎,以提供完整的开发人员体验。

2 准备华为云Flexus应用服务器L实例

注册并登录华为云找到华为云Flexus云服务

选择合适的服务器进行购买

选择相应的配置并购买

购买之后找到控制台进行密码修改和远程登陆

使用远程连接工具连接云服务器

3 准备docker环境

复制代码
#查看内核版本 在3.10 以上
uname -r
#root 更新yum
yum -y update
#卸载旧版本docker(如果安装)
yum list installed |grep docker
sudo yum remove docker \
                docker-client \
                docker-client-latest \
                docker-common \
                docker-latest \
                docker-latest-logrotate \
                docker-logrotate \
                docker-engine
#安装需要的安装包
yum install -y yum-utils 
#设置yum源 2025/6/8 出现docker官方源设置不了的情况
# 这里可以使用阿里源代替 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

#查看版本
yum list docker-ce --showduplicates | sort -r
#安装docker
sudo yum -y install docker-ce\
                 docker-ce-cli \
                 containerd.io \
                 docker-buildx-plugin \
                 docker-compose-plugin
#启动并设置开机启动 systemctl enable docker --now
systemctl enable docker --now
#systemctl start docker
#systemctl enable docker
#验证安装docker
docker version

4 docker 安装 Redis Stack

4.1拉取镜像

配置

复制代码
docker pull redis/redis-stack

若是因为网络问题无法下载可以手动导入镜像包

4.2 确认镜像

查看镜像

复制代码
docker image ls

4.3 启动容器

复制代码
docker run -d -p6379:6379 -p8001:8001 --name redis-stack  redis/redis-stack

4.4 放行安全组端口

4.5 操作redis

浏览器访问ip+8001 就可以在浏览器上操作redis 数据库了

5 docker compose 配置持久

复制代码
name: redis-stack
services:
  redis-stack:
    image: redis/redis-stack
    environment:
      - REDIS_ARGS="--requirepass 123456" # 密码配置
    ports:
      - "6380:6379"
      - "8001:8001"
    volumes:
      - REDIS_STACK_DATA:/data
volumes:
  REDIS_STACK_DATA: { }

docker compose up -d
相关推荐
cooldream200938 分钟前
华为云Flexus+DeepSeek征文|华为云一键部署知识库搜索增强版Dify平台,构建智能聊天助手实战指南
华为云·dify·deepseek大模型
cooldream200911 小时前
华为云Flexus+DeepSeek征文|基于华为云Flexus X和DeepSeek-R1打造个人知识库问答系统
人工智能·华为云·dify
思绪漂移2 天前
华为云学堂-云原生开发者认证课程列表
云原生·华为云
龙仔7253 天前
华为云CentOS配置在线yum源,连接公网后,逐步复制粘贴,看好自己对应的版本即可,【新手必看】
linux·centos·华为云
Dovis(誓平步青云)4 天前
华为云Flexus+DeepSeek征文|Flexus云服务器单机部署+CCE容器高可用部署快速搭建生产级的生成式AI应用
服务器·华为云·测评·dify-llm·cce·flexus
cooldream20095 天前
华为云Flexus+DeepSeek征文|基于华为云Flexus X实例的小说转语音助手应用构建实录
人工智能·华为云·dify
行十万里人生5 天前
仓颉项目调试配置与多文件场景下的问题解析
开发语言·人工智能·机器学习·华为od·华为·华为云·harmonyos
cooldream20096 天前
华为云Flexus+DeepSeek征文|利用华为云 Flexus 云服务一键部署 Dify 平台开发文本转语音助手全流程实践
大模型·华为云·dify
Chuncheng's blog6 天前
如何配置mvn镜像源为华为云
数据库·华为云
cooldream20096 天前
华为云Flexus+DeepSeek征文|华为云 Flexus X 加速 Dify 平台落地:高性能、低成本、强可靠性的云上选择
大模型·华为云·dify·deepseek