0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为云 Flexus X 加速 Redis 案例实践与详解

jf_21561199 来源:jf_21561199 作者:jf_21561199 2025-01-23 17:52 次阅读

前言

华为云作为业界领先的云服务提供商,不断推出创新解决方案以满足这些需求。其中,Flexus X 实例凭借其高性能和卓越的用户体验,成为了众多企业和个人的首选。特别是其自带的 Redis 加速镜像,更是为开发者提供了极大的便利。本文将详细介绍如何利用华为云 Flexus X 实例自带的 Redis 镜像,快速部署并配置 Redis,以及通过实际案例展示其便捷性和高效性。

一、华为云 Flexus X 加速 Redis 购买

1.1 Flexus X 实例购买

在开始本文的实践之前,需要在华为云官网上购买Flexus X实例,这个一般可以根据自己的实际需求项目选择合适的配置,比如 CPU、内存、存储和网络带宽等。

wKgZPGd0HF-ABq-3AAF657lKo6c323.png

1.2 Redis 加速镜像选择

Flexus X 实例强大之处,预装 Redis 加速镜像的选项,使得开发者在项目部署的时候免去 Redis 安装,同时主要其 X-Turbo 加速技术和智能应用调优算法,能够自动优化 Redis 的性能,减少了手动调优的需求,对于 Redis 使用频繁的建议选择此镜像。

wKgZO2d0HF-AfDpjAAEA6U9onj8273.png

购买成功后,可以在华为云控制台中看到刚刚购买的 Flexus X 实例服务器,本文已购买的 4 核 12G 的实例,详细配置如下,其中包含 Redis 加速镜像。

wKgZPGd0HF-AKJlvAAEt13ssckg360.png

1.3重置密码

这里需要注意的是,首次购买后,需要重置服务器的登录密码,以便能够远程登录到服务器中。在华为云控制台中,找到 Flexus 云服务器 X 实例,点击“重置密码”按钮,然后按照提示设置新的登录密码。

wKgZO2d0HGCAavPZAAB8u_HMkjA669.png

wKgZPGd0HGCAZVbJAADOFDDITIE648.png

wKgZO2d0HGCAQiWQAAABWPiUzUg300.png

​​

1.4登录 Flexus X 实例

接下来就可以登录到 Flexus 云服务器 X 实例中,进入终端之后,会提示Welcome to Huawei Cloud Service,说明成功登录。

wKgZPGd0HGCAHEPQAAA4lC8O_jg842.png

1.5Flexus X 实例 Redis 验证

进入 Flexus 云服务器 X 实例终端,使用 redis-cli 命令即可进入 Redis 容器中,可以看出使用 Flexus X 实例部署 Redis 加速镜像,预安装性能优化后的 Redis 6.2 应用,相对传统服务器安装 Redis,开发者不需关心各种安装依赖、编译源码等步骤,简化了 Redis 的安装和配置过程,降低了技术门槛。

wKgZO2d0HGGACgOvAAAspkBzlHw253.png

wKgZO2d0HGCAQiWQAAABWPiUzUg300.png

二、华为云 Flexus X 实例 Redis 配置

Flexus X 实例 Redis 默认安装配置/etc/redis 目录下,可以进入该目录,便可以看到 Redis 的相关配置在此目录。

wKgZPGd0HGGALDfGAACOv-Ew67A903.png

2.1 Redis 密码修改

华为云 Flexus X 实例安装 Redis 默认是空密码的,再实际开发中是十分不安全,所以需要修改 Redis 的密码,使用 vim 进入Redis 的配置文件redis.conf。找到requirepass这一行,如果这一行被注释掉了(即前面有一个#号),需要去掉这个注释符号,设置新密码。

requirepass 123456

wKgZO2d0HGGAU5AsAAGaB109vPY948.png

修改完成之后,需要重启 Redis 才会生效,使用redis-cli连接到 Redis 服务器的,使用以下命令重启 Redis,关闭 Redis。

redis-cli shutdown

然后重新启动 Redis 服务器。通过systemctl管理 Redis 服务的,使用以下命令重启:

sudo systemctl restart redis

此时重置密码之后,在使用 redis-cli 空密码进入 redis 容器中,将会提示无权限。

wKgZPGd0HGKAfw6sAACY4-JE7RQ089.png

所以必须使用 redis-cli 及新密码进入镜像登录,进入在 Flexus X 实例终端查看 redis,才能实现 set 基础操作。

redis-cli -h 127.0.0.1 -p 6379 -a 123456

wKgZO2d0HGKAD9_yAACr9qDd5_o333.png

2.2 Redis 外部访问配置

在实际项目开发中,要允许 Redis 从外部访问,实际项目相对 Redis 是客户端,设置 Redis 外部访问的原因主要是为了允许远程客户端连接到 Redis 服务器,这样才能在工程代码中操作 Redis 实例,同样进入Redis 的配置文件redis.conf。这里需要修改两个配置:

第一个,修改bind这一行的内容,使其包含服务器的 IP 地址或0.0.0.0(表示监听所有可用的网络接口),这里修改为 0.0.0.0 皆可。

wKgZPGd0HGKAdQU8AAC01McSt2g555.png

第二个,找到protected-mode这一行。默认情况下,Redis 的保护模式是开启的,这意味着 Redis 只接受来自本地的连接。将protected-mode这一行的值改为no,以关闭保护模式:

wKgZO2d0HGOAKjMWAAD5rT7QkkE841.png

修改完之后,同样需要重启 Redis 服务器以使更改生效。

2.3 开放 Redis 端口

在实际开发中,项目通常需要从远程位置连接到 Redis 服务器,以便进行数据操作和管理,为了实现这一目标,必须配置 Flexus X 实例的安全组规则,以允许外部访问 Redis 的默认端口 6379。

wKgZPGd0HGOAM4MdAAEk8A2Pp0A860.png

2.4 第三方工具访问 Redis

完成上述端口开放和安全组配置后,第三方工具就可以使用修改后的密码重新登录 Redis 了。

wKgZO2d0HGOAIVp0AAEArd2kE-Q566.png

总结

通过本文的详细阐述和实践案例,可以清晰地看到华为云 Flexus X 实例自带 Redis 镜像的巨大优势。这一特性不仅简化了 Redis 的安装和配置过程,降低了技术门槛,还显著提高了 Redis 的运行效率和稳定性。在实际应用中,如微信发红包及抢红包场景,Flexus X 实例能够轻松应对高并发请求,确保数据处理的快速和准确。

现在,���华为云 828 B2B 企业节火热进行中!Flexus X 实例优惠力度空前,不容错过!���

对于追求极致算力性能的朋友,以及需要优化自建 MySQL、Redis、Nginx 性能的企业,Flexus X 实例将是你的不二之选,赶快行动吧!

审核编辑 黄宇


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为云
    +关注

    关注

    3

    文章

    2710

    浏览量

    17693
收藏 人收藏

    相关推荐

    服务器 Flexus X 实例评测体验之搭建 Redis

     活动中,华为推出了 Flexus X 实例,这款服务器以其柔性算力和高性能表现,受到了广泛关注。作为开发者和运维人员,本文将分享在 
    的头像 发表于 02-06 17:50 117次阅读
    <b class='flag-5'>云</b>服务器 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 实例评测体验之搭建 <b class='flag-5'>Redis</b>

    华为 Flexus 服务器 X 实例下的 Redis 性能基准测试

    Flexus 服务器 X 实例介绍 华为 Flexus
    的头像 发表于 01-23 18:07 138次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服务器 <b class='flag-5'>X</b> 实例下的 <b class='flag-5'>Redis</b> 性能基准测试

    使用 sysbench 对华为 Flexus 服务器 X 做 Mysql 应用加速测评

    ❀前言 大家好,我是早九晚十二。 昨天有梳理一篇关于华为最新推出的服务器产品 Flexus 服务器
    的头像 发表于 01-23 17:26 125次阅读
    使用 sysbench 对<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> 服务器 <b class='flag-5'>X</b> 做 Mysql 应用<b class='flag-5'>加速</b>测评

    Flexus 服务器 X 实例实践:安装 Tasks.md 任务管理工具

    服务器 X 实例上实践安装 Tasks.md 任务管理工具,开启便捷任务管理之旅。 一、Flexus 服务器 X 实例介绍 1.1
    的头像 发表于 01-17 09:45 494次阅读
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服务器 <b class='flag-5'>X</b> 实例<b class='flag-5'>实践</b>:安装 Tasks.md 任务管理工具

    Flexus 服务器 X 实例实践:安装 SimpleMindMap 思维导图工具

    引言 在当今数字化时代,高效的工具对于工作和学习至关重要。华为以其卓越的品质和服务,成为众多用户的首选。本次我们将在华为 Flexus
    的头像 发表于 01-17 09:44 484次阅读
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服务器 <b class='flag-5'>X</b> 实例<b class='flag-5'>实践</b>:安装 SimpleMindMap 思维导图工具

    Flexus 服务器 X 实例实践:安装 flatnotes 笔记应用程序

    flatnotes 作为一款独特的笔记 Web 应用程序,在华为服务器上的安装实践值得探索。 一、Flexus 服务器
    的头像 发表于 01-13 15:52 421次阅读
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服务器 <b class='flag-5'>X</b> 实例<b class='flag-5'>实践</b>:安装 flatnotes 笔记应用程序

    服务器 Flexus X 实例,Docker 集成搭建 Redis 集群

    服务器之间平衡负载,确保系统的高可用性和数据一致性 搭建 Redis 集群 1、购买华为 Flexus X 实例
    的头像 发表于 01-13 13:37 148次阅读
    <b class='flag-5'>云</b>服务器 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 实例,Docker 集成搭建 <b class='flag-5'>Redis</b> 集群

    性能与可靠性并重,Flexus X 实例助力 Redis 三主三从集群高效运行

    能,确保您的业务在海量数据面前依然游刃有余。828 华为企业上节, 华为 Flexus
    的头像 发表于 01-07 17:21 194次阅读
    性能与可靠性并重,<b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 实例助力 <b class='flag-5'>Redis</b> 三主三从集群高效运行

    华为 Flexus 服务器 X 实例的使用教程

    引言 选择一款性价比高、性能强劲的服务器是 IT 技术人员常面临的问题。华为Flexus 服务器
    的头像 发表于 12-30 09:16 330次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服务器 <b class='flag-5'>X</b> 实例的使用教程

    华为Flexus X实例,Redis性能加速评测及对比

    加速 Redis 的选项。本文旨在通过实际测试,展示华为 Flexus X 实例在
    的头像 发表于 12-29 15:47 250次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b><b class='flag-5'>Flexus</b> <b class='flag-5'>X</b>实例,<b class='flag-5'>Redis</b>性能<b class='flag-5'>加速</b>评测及对比

    华为 Flexus X 轻松实现 Redis 一主多从高效部署

    前言         华为 Flexus X 是一款专为高性能计算设计的服务器实例,其搭载的 X
    的头像 发表于 12-27 13:45 294次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 轻松实现 <b class='flag-5'>Redis</b> 一主多从高效部署

    基于华为 Flexus 服务器 X 实例部搭建 Halo 博客平台

    署 Halo 博客平台,充分发挥其稳定可靠的服务优势。通过这一实践,我们将展示如何利用华为的强大支持,实现博客平台的高效搭建与管理。依托华为
    的头像 发表于 12-26 09:40 249次阅读
    基于<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服务器 <b class='flag-5'>X</b> 实例部搭建 Halo 博客平台

    华为 Flexus X 实例 MySQL 性能加速评测及对比

    场景需求 3 二、Flexus 服务器 X 购买 3 2.1 Flexus X 实例购买 4 2.2 购买 MySQL
    的头像 发表于 12-25 17:10 297次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 实例 MySQL 性能<b class='flag-5'>加速</b>评测及对比

    华为 Flexus 服务器 X 实例的购买及使用体验

    价比服务。其中,华为 Flexus 服务器 X 实例是一款性能强劲的
    的头像 发表于 12-24 17:26 278次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服务器 <b class='flag-5'>X</b> 实例的购买及使用体验

    服务器 Flexus X 实例 MySQL 应用加速测试

      小结论   概要 在探索华为强大的服务生态时,我深入体验了 EulerOS 镜像对 MySQL 应用的显著加速效果。不仅简化了部署流程,更在性能上实现了质的飞跃。恰逢
    的头像 发表于 12-24 12:19 253次阅读
    <b class='flag-5'>云</b>服务器 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 实例 MySQL 应用<b class='flag-5'>加速</b>测试