redis-cli连接
您可以使用原生工具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安装方法
在Linux环境中安装原生Redis即可使用redis-cli。具体步骤请参见Redis社区版官网。
前提条件
内网连接
- ECS实例与Redis实例的网络类型同为VPC时,二者需在同一地域的同一VPC中。
- ECS实例与Redis实例的网络类型同为经典网络时,二者需在同一地域。
- Redis实例的白名单中加入了ECS实例的内网IP地址。
- ECS中已安装原生Redis。
- 如果使用自定义账号连接Redis,连接密码格式需为
<user>:<password>
。例如,自定义账号的用户名为admin
,密码为Rp829dlwa
,则连接Redis时的密码为admin:Rp829dlwa
。
外网连接
- Redis实例申请了外网连接地址,申请方式参见外网连接。
- Redis实例的白名单中加入了本地主机的外网IP地址。
- 本地主机的系统为Linux。
- 本地主机已安装原生Redis。
- 如果使用自定义账号连接Redis,连接密码格式需为
<user>:<password>
。例如,自定义账号的用户名为admin
,密码为Rp829dlwa
,则连接Redis时的密码为admin:Rp829dlwa
。
注意事项
- 如果通过内网地址访问Redis实例并开启了VPC免密,连接时无需密码验证。
- 如果通过外网地址访问Redis实例并开启了VPC免密,连接时仍然需要密码验证。
- 如果连接遇到问题,请参见Redis连接问题排查与解决。
连接方法
在Linux命令行使用如下命令连接Redis实例:
redis-cli -h <host> -p <port> -a <password>
选项 | 说明 |
---|---|
-h |
Redis实例的连接地址。 |
-p |
Redis实例的服务端口。
|
-a | Redis实例的连接密码。为了提高安全性,您也可以不设置该选项,在执行连接命令后再输入auth <password> 密码验证,如下方图片所示。
|
-c | 使用直连地址访问云Redis集群版实例时需要设置该参数。 |
视频演示
您可以通过观看以下视频来了解如何通过redis-cli连接Redis实例,视频时长约2分钟。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论