文档首页> 分布式缓存服务 DCS> 快速入门> 快速连接Redis并读写数据
更新时间:2024-06-13 GMT+08:00
分享

快速连接Redis并读写数据

本文将为您介绍分布式缓存服务(DCS)入门的使用流程,以在DCS控制台创建一个Redis 5.0版本的单机类型缓存实例,连接该实例并读写数据为例,指导您快速上手分布式缓存服务。

  1. 准备工作

    在创建Redis实例前,您需要完成注册华为云并实名认证、为账户充值、为用户添加操作权限、创建VPC和子网的准备工作。

  2. 创建Redis实例

    在创建Redis实例时,您可以根据需求选择需要的实例类型和规格,并配置VPC和子网,实例创建后无法变更VPC和子网。

  3. 连接Redis实例

    任何兼容Redis协议的客户端都可以访问DCS的Redis实例,您可以根据自身应用特点选用适合的Redis客户端。

准备工作

  1. 注册华为云并实名认证
    如果您已有一个华为账户,请跳到下一个任务。如果您还没有华为账户,请参考以下步骤创建。
    1. 打开华为云官网,单击“注册”。
    2. 根据提示信息完成注册,详细操作请参见如何注册华为云管理控制台的用户?

      注册成功后,系统会自动跳转至您的个人信息界面。

    3. 参考实名认证完成个人或企业账号实名认证。
  2. 为账户充值

    您需要确保账户有足够金额。

  3. 为用户添加操作权限

    用户在创建依赖资源和Redis实例前,需要具备相应的操作权限。添加用户权限的操作,请参考创建用户并授权使用DCS

  4. 创建VPC和子网。

    DCS实例运行于虚拟私有云(VPC)中,并需要绑定具体的子网。在创建DCS实例前请提前准备VPC和子网。创建虚拟私有云和子网的方法,请参考创建虚拟私有云和子网。如果已有可用的VPC和子网,不需要再次创建。

    • 创建的VPC与使用的Redis应在相同的区域。
    • 创建VPC和子网时,如无特殊需求,参数使用默认配置即可。

创建Redis实例

  1. 进入购买缓存实例页面。
  2. 选择“计费模式”,此处以创建“按需计费”Redis为例。
  3. 在“区域”下拉列表中,选择靠近您应用程序的区域,可降低网络延时、提高访问速度。
  4. “项目”保持默认即可。
  5. 选择实例配置,配置详情请参考表1 选择实例配置

    表1 选择实例配置

    参数

    配置说明

    缓存类型

    DCS的缓存类型为“Redis”。

    产品类型

    DCS支持的产品类型为“基础版”和“企业版”。如需了解产品类型的差异,请参考Redis企业版与基础版差异

    本次操作请选择“基础版”。

    CPU架构

    CPU架构请选择“x86”。

    版本号

    当前DCS支持的Redis版本有:4.0、5.0和6.0。

    本次操作请选择“5.0”。

    实例类型

    Redis实例类型,本次操作请选择“单机”类型。Redis单机实例为单节点架构,不支持数据持久化,成本相对较低,适用于开发测试环境搭建。

    可用区

    每个区域包含多个可用区(AZ),本次操作保持默认的可用区即可。

    实例规格

    选择实例的规格,例如,您可以选择内存为“128 MB”的实例规格。

    虚拟私有云

    请选择已准备的VPC和子网。

    IP地址

    支持选择“自动分配IP地址”或“手动分配地址”,支持输入自定义端口,当不输入端口时,为默认的6379端口。

    为简单起见,此处保持默认的“自动分配IP地址”和默认6379端口即可。

    安全组

    Redis 5.0不支持配置安全组,建议创建实例后配置实例白名单

    名称

    实例名称。

    创建时会默认会生成一个随机的名称,请根据需要自定义。

    企业项目

    通过选择企业项目可以帮助您将相关的资源集中在一起,按企业项目的方式来管理云资源。您可以选择默认的企业项目“default”。

    如果没有可选的企业项目,请参考创建DCS时选择不到需要的企业项目

    访问方式

    连接实例方式可选择“密码访问”或“免密访问”。

    如选择“密码访问”,请输入“密码”和“确认密码”。

    参数配置

    选择“系统默认”的参数模板即可。

    数量

    设置购买的实例数量,默认创建1个实例。

    更多配置(可选)

    单击展开“更多配置”,可根据需要设置实例的“描述”、“命令重命名”、“维护时间窗”和“标签”。

    为简单起见,此处无需配置。您也可以在实例创建完成后,根据需要在控制台对实例进行命令重命名管理标签、或修改实例维护时间窗

    配置费用

    页面左下角为当前实例配置的参考价格,如需了解更多价格详情,单击“了解计费详情”。

  6. 单击“立即购买”。
  7. 确认实例信息无误后,单击“提交”。

    当实例“状态”为“运行中”,实例创建成功。

  8. 缓存实例创建成功后,您可以在“缓存管理”页面,查看并管理自己的缓存实例。

连接Redis实例

为简单起见,此处以通过管理控制台的Web CLI连接实例的方式为例进行说明。

任何兼容Redis协议的客户端都可以访问DCS的Redis实例,如需通过客户端连接实例,请参考使用客户端连接Redis

  1. 单击左侧菜单栏的“缓存管理”,然后单击“操作”栏下的“更多 > 连接Redis”,进入Web CLI登录界面,如下图所示。

    图1 进入Web CLI登录界面

  2. 输入实例的访问密码进入Web CLI。

    • 控制台连接实例空闲超过5分钟会连接超时,再次登录需要重新输入访问密码。
    • 免密访问的Redis实例无需输入密码。

  3. 选择需要执行操作的Redis数据库(Database)。

    图2 选择Database

  4. 在命令输入框输入Redis命令,按Enter键执行。例如:

    1. 通过SET命令写入一个名称为“KEY_NAME”,值为“VALUE”的数据,返回OK时,说明数据写入成功。
      > SET KEY_NAME VALUE
        OK
    2. 通过GET命令读取“KEY_NAME”,会返回数据值“VALUE”。
      > GET KEY_NAME
        VALUE

分享:

    相关文档

    相关产品