您可以使用原生工具redis-cli来连接阿里云Redis。

redis-cli连接简介

redis-cli是原生Redis自带的命令行工具,可以帮助您通过简单的命令连接Redis实例,进行数据管理。

使用redis-cli,您可以在阿里云ECS实例上的Linux系统中连接云数据库Redis版实例,或者在本地主机上通过外网访问Redis实例。通过阿里云内网访问Redis实例能够提供更高的安全和性能保障,您可以在ECS上使用redis-cli与同一VPC内的Redis实例或者同地域的经典网络Redis实例建立连接;如果您的场景需要在本地主机上从外网访问Redis实例,请先按照外网连接的说明申请外网连接地址,再结合本文的连接方法,使用redis-cli连接Redis实例。

redis-cli安装方法

在Linux环境中安装原生Redis即可使用redis-cli。具体步骤请参见Redis社区版官网

前提条件

内网连接

  • ECS实例与Redis实例的网络类型同为VPC时,二者需在同一地域的同一VPC中。
  • ECS实例与Redis实例的网络类型同为经典网络时,二者需在同一地域。
  • Redis实例的白名单中加入了ECS实例的内网IP地址。
  • ECS中已安装原生Redis。

外网连接

  • Redis实例申请了外网连接地址,申请方式参见外网连接
  • Redis实例的白名单中加入了本地主机的外网IP地址。
  • 本地主机的系统为Linux。
  • 本地主机已安装原生Redis。

注意事项

  • 如果通过内网地址访问Redis实例并开启了VPC免密,连接时无需密码验证。
  • 如果通过外网地址访问Redis实例并开启了VPC免密,连接时仍然需要密码验证。
  • 如果连接遇到问题,请参见Redis连接问题排查与解决

连接方法

在Linux命令行使用如下命令连接Redis实例:

redis-cli -h <host> -p <port> -a <password>
表 1. 选项说明
选项 说明
-h

Redis实例的连接地址。

-p

Redis实例的服务端口。

  • 内网连接:默认为6379,不可修改;
  • 外网连接:默认为6379,可自定义,修改方式参见修改外网连接端口
-a Redis实例的连接密码。为了提高安全性,您也可以不设置该选项,在执行连接命令后再输入auth <password>密码验证,如下方图片所示。
图 1. 连接示例


视频演示

您可以通过观看以下视频来了解如何通过redis-cli连接Redis实例,视频时长约2分钟。