云数据库Redis集群版的默认连接方式为通过代理(proxy)连接,您也可以按照本章节的说明,开通直连访问并获取一个直连地址。之后,客户端就可以通过该地址绕过代理,像连接原生Redis Cluster一样连接云Redis集群,从而降低链路开销,进一步提升Redis服务的响应速度。
前提条件
- Redis实例的架构为集群版或读写分离集群版。
- Redis实例的引擎版本为4.0(社区版)或5.0(企业版)。
- Redis实例的网络类型为专有网络(VPC)。
- Redis实例的小版本为最新。
说明 实例信息页的小版本更新按钮为灰色表示小版本为最新,如果不是,请
升级小版本。
- 未开启SSL加密。
- VPC中的可用VIP数大于等于集群分片数加1。
说明 如果集群分片数为8,则VPC中的可用VIP数需要大于等于9,才能成功开通直连访问。
背景信息
开通直连访问即开启云Redis集群实例的直连模式。开通后您会获得一个直连地址,在支持Redis Cluster的客户端中设置该地址,客户端可以绕过代理服务器,直接访问后端的数据分片。相比代理模式,直连模式节约了通过代理处理请求的时间,因此可以在一定程度上提高Redis服务的响应速度。
注意事项
开通直连访问后,暂时无法进行以下操作:
您可以先释放直连地址,完成上述操作,再重新按照本章节的说明申请直连地址。
操作步骤
- 登录Redis管理控制台。
- 在界面左上方阿里云图标的右侧选择实例所在的地域。
- 单击目标实例的实例ID或者操作列的管理。
- 在实例信息页的左侧导航栏中,单击连接管理。
- 在连接管理页,单击直连访问右侧操作栏的申请直连地址。
- 在申请直连地址对话框,完成如下操作:
- 修改连接地址前缀。
Redis实例连接地址格式为<前缀>.redis.rds.aliyuncs.com
,自定义前缀需由小写英文字母和数字组成,以小写字母开头,长度为8-64字符。
- 设置端口号。
端口号取值范围:1024-65535。
- 单击确定。
评论