redis-cli是原生Redis自带的命令行工具,您可以在ECS实例或本地设备上通过redis-cli连接云数据库Redis,进行数据管理。
连接Redis使用的网络类型
网络类型 | 说明 |
---|---|
专有网络(推荐) | 专有网络VPC(Virtual Private Cloud)是您自己独有的云上私有网络,不同的专有网络之间二层逻辑隔离,拥有较高的安全性和性能。redis-cli部署在ECS实例上时,通过专有网络连接至Redis实例,可获得更高的安全性和更低的网络延迟。 |
公网 | 公网即互联网,当本地设备需要测试或管理Redis实例时,可在本地设备上部署redis-cli,然后通过公网连接至Redis实例。
说明 通过公网连接不会产生流量费用,但存在一定的安全风险,推荐通过专有网络连接以获取更高的安全性。
|
redis-cli说明
- 由于redis-cli是原生Redis自带的命令行工具,通常您需要通过在ECS实例或本地设备上安装Redis服务的方式,完成redis-cli的安装。
说明 除redis-cli以外,您还可以通过 数据管理DMS(Data Management)免客户端快速连接Redis数据库,帮助您可视化管理Redis数据库。具体操作,请参见 通过DMS登录Redis。
- redis-cli的版本可以与Redis实例的大版本不同。
redis-cli连接方法(Linux系统)
redis-cli连接方法(Windows系统)
说明 目前仅支持64位的Windows系统。
常见连接报错
说明 如果实例的小版本过低,报错信息可能不准确,建议将实例升级至最新的小版本。具体操作,请参见
升级小版本。
报错信息 | 原因及解决方法 |
---|---|
(error) ERR illegal address |
未设置正确的白名单,具体操作,请参见redis-cli连接方法(Linux系统)或redis-cli连接方法(Windows系统)中的步骤2。 |
(error) ERR client ip is not in whitelist |
|
(error) ERR invalid password |
密码错误,请确认使用正确的密码和密码格式。根据选取账号的不同,密码格式有一定区别。
说明 如果忘记密码,您可以重置密码。具体操作,请参见
修改或重置密码。
|
视频演示
您可以通过观看以下视频来了解如何通过redis-cli连接Redis实例,视频时长约2分钟。