
# 应该选择域名还是IP地址连接Redis实例？
- 对于Redis单机、Proxy集群、读写分离实例： 每个实例只有1个IP地址和1个域名连接地址。实例发生主备交换前后，实例的IP地址和域名连接地址都不会改变。选择域名连接或IP连接不影响功能的使用。
  
- 对于Redis基础版主备实例： 每个实例有1个IP地址和2个域名连接地址，包含1个只读域名。实例发生主备交换前后，实例的IP地址和域名连接地址都不会改变。选择域名连接或IP连接不影响功能的使用。
  使用域名连接时，需要考虑业务的读写请求区别，选择"连接地址"或"IP地址"连接不影响功能的使用，使用"只读地址"连接时只处理读请求（有读写分离需求的用户推荐直接使用读写分离实例）。
  
- 对于Redis 6.0企业版： 请使用域名连接实例，IP地址可能有多个或发生变化。
  
- 对于Cluster集群实例： Cluster集群是多主多从架构，有多组主从节点IP地址和1个域名连接地址。选择域名连接或IP连接不影响功能的使用。
  使用IP地址连接实例时，可以使用任意一个IP地址连接实例，连接的节点会将请求发送到正确的节点上，使Cluster的全部节点都可以接收请求。**建议配置多个或全部IP地址连接**，避免所配置的IP地址所在节点故障时导致连接失败。
  域名解析返回的IP数量最多为50个，如需限制解析返回的IP数量，请联系后台管理人员。
  
![](https://support.huaweicloud.com/dcs_faq/public_sys-resources/note_3.0-zh-cn.png)
- 如果客户端服务器和Redis实例不在同一Region，需要跨Region访问Redis实例时，实例域名无法跨Region解析，无法通过域名访问。可以通过在hosts中手动配置域名与IP绑定关系或使用IP进行访问。参考[Redis连接约束](https://support.huaweicloud.com/usermanual-dcs/dcs-ug-0312007.html)。
- 连接实例请参考[连接Redis缓存实例](https://support.huaweicloud.com/usermanual-dcs/dcs-ug-0312006.html)。
 
