缓存数据库 Redis 版支持不同的连接地址类型,您可以根据业务需要选择合适的连接地址来访问管理 Redis 实例。本文介绍如何在控制台上查看 Redis 的连接地址。
连接地址类型
缓存数据库 Redis 版支持私网地址、直连地址和公网访问地址,不同类型的连接地址的具体说明和注意事项如下表。
连接地址类型 | 是否支持修改连接地址的域名 | 是否支持修改连接地址的端口号 | 说明 | 注意事项 |
---|
私网访问 | 私网地址 | 支持。
具体操作步骤,请参见修改连接地址。 | 支持。
具体操作步骤,请参见修改端口号。 | 通过私网连接地址访问 Redis 实例可以最大限度地保障安全性和性能。 | - 创建 Redis 实例时会默认生成一个私网连接地址。
- 不支持删除 Redis 的私网地址。
|
直连地址 | 支持。
具体操作步骤,请参见修改连接地址。 | 支持。
具体操作步骤,请参见修改端口号。 | 缓存数据库 Redis 版默认使用 Proxy-Server 架构,您可以通过直连地址直接访问实例后端的数据分片(类似原生架构直连 Redis 服务端)。客户端在首次使用直连地址访问实例时,会将直连地址解析为一个随机数据分片的虚拟地址,之后通过 Redis Cluster 协议路由到各数据分片。 | - 仅启用分片集群 Redis 实例支持直连地址类型。关于启用分片集群的更多信息,请参见核心组件和架构。
- 直连地址的访问方式节约了通过代理处理请求的时间,理论上可以缩短服务端响应客户端的时间,但也会因此失去自动负载均衡、自动读写分离等高级特性,建议您根据自身情况谨慎选择连接地址类型。
- 您的客户端需要支持 Redis Cluster 协议,否则无法通过直连地址连接 Redis 实例。
|
公网访问 | 公网地址 | 支持。
具体操作步骤,请参见修改连接地址。 | 不支持 | 您可以为 Redis 实例开启公网访问,以便 VPC 外的设备来访问 Redis 实例。 | - 相较于私网访问,公网访问的延迟更高且存在一定的安全隐患,建议仅在测试环境中使用,生产环境推荐使用私网访问。开启公网访问的方法,请参见开启公网访问。
- 当 VPC 外的设备不再需要访问 Redis 实例时,建议您及时关闭公网访问。关闭公网访问的方法,请参见关闭公网访问。
|
操作步骤
- 登录 Redis 控制台。
- 在顶部菜单栏的左上角,选择实例所属的项目和地域。
- 在实例列表页,单击目标实例的名称。
- 在实例详情页,单击连接管理页签。
- 在连接管理页签下,您可以看到实例的私网地址、直连地址或公网地址的详细信息,例如连接地址域名、端口号、私网 IP 地址等。
说明
- 关于各连接地址的更多详情,请参见连接地址类型。
- 仅支持在 Redis 控制台上查看私网访问连接地址所对应的 IP 地址。直连地址或公网地址对应 IP 地址的查看方法,请参见如何查看 Redis 连接地址对应的 IP 地址。
- 仅启用分片集群 Redis 实例支持直连地址类型。需要先申请直连地址后才可以查看直连地址信息,具体操作步骤,请参见申请直连地址。
- 缓存数据库 Redis 版默认关闭公网访问,如需查看公网地址信息,请先手动开启公网访问。具体操作步骤,请参见开启公网访问。