主机创建后,您需要在主机组内创建Redis实例才能正常使用主机组的各项功能,系统会根据资源分配模式在主机上创建Redis实例。

前提条件

为了提高Redis服务的稳定性,确保高可用,主机组中Redis实例的各节点会被自动分配到不同的主机,除标准版外,不会出现一个实例50%或以上的节点处于同一个主机中的情况。因此在主机组中创建实例对主机的数量、实例分配状态和剩余资源都有一定的要求,详细规则如下:

实例架构 主机要求
标准版 至少2台处于可分配状态且剩余资源充足的主机。
集群版 至少4台处于可分配状态且剩余资源充足的主机。
读写分离版 读写分片的master和replica、每个只读副本都算作一个节点。例如,创建一个非集群、3只读副本的读写分离实例,需要至少3台处于可分配状态且剩余资源充足的主机。

费用说明

在主机组中创建实例不会另外收取费用。

操作步骤

  1. 登录Redis管理控制台
  2. 在界面左上方阿里云图标的右侧选择主机组所在的地域。
  3. 单击左侧导航栏的主机组列表
  4. 选择主机组所在的可用区。
    在主机组中创建实例_Redis主机组_用户指南_云数据库 Redis 版 阿里云技术文档 第1张
  5. 单击目标主机组右侧操作列的详细信息
    在主机组中创建实例_Redis主机组_用户指南_云数据库 Redis 版 阿里云技术文档 第2张
  6. 主机组信息页,单击实例列表页签。
    在主机组中创建实例_Redis主机组_用户指南_云数据库 Redis 版 阿里云技术文档 第3张
  7. 实例列表页,单击创建实例
    在主机组中创建实例_Redis主机组_用户指南_云数据库 Redis 版 阿里云技术文档 第4张
  8. 创建实例对话框,设置实例的各项参数。
    参数 说明
    地域 实例所在的地理位置,此处唯一选项为主机组所在的地域。
    可用区 可用区是地域中的一个独立物理区域,不同可用区之间没有实质性区别,此处唯一选项为主机组所在的可用区。
    网络类型
    • 经典网络:传统的网络类型。
    • 专有网络(推荐):也称为VPC(Virtual Private Cloud)。VPC是一种隔离的网络环境,安全性和性能均高于传统的经典网络。
    注意
    • 请确保Redis实例与需要连接的ECS实例或RDS实例网络类型一致,否则它们无法通过内网互通。
    • 如果Redis实例与需要连接的ECS实例或RDS实例的网络类型都是专有网络,请确保各实例在同一VPC中,否则它们无法通过内网互通。
    • 经典网络中的Redis实例可以切换到专有网络,专有网络中的实例无法切换到经典网络。
    虚拟交换机 虚拟交换机(VSwitch)是组成专有网络的基础网络模块。如果VPC内还没有交换机,请先创建交换机
    版本类型
    • 社区版:兼容开源Redis协议标准、提供内存加硬盘的混合存储方式的数据库服务。
    • 企业版:基于社区版开发的Redis产品,在性能、存储介质、数据结构等方面与社区版形成能力互补,详细说明参见企业版简介
    系列类型 企业版的系列类型:
    说明 社区版不支持选择系列类型。
    版本号 Redis的引擎版本:
    • 2.8
    • 4.0
    • 5.0
    说明
    • 如果控制台上未显示您需要的版本号,可能是当前选择的版本类型或系列类型不支持。
    • 2.8版本的实例即将停止新购,建议您创建最新版本的Redis实例,以获得更多功能和更高的稳定性。
    架构类型
    分片数 集群实例的分片数。
    节点类型

    标准版集群版有一种节点类型,即双副本,为一主一从的双机热备架构,数据持久化保存。

    读写分离版有三种节点类型:

    • 只读节点(1个)
    • 只读节点(3个)
    • 只读节点(5个)
    实例规格 每种规格都有对应的内存大小、连接数上限、带宽限制等,详情请参见规格查询导航
    说明 实例创建后会自动生成数据库元信息,占用少量的存储空间:
    • 标准版实例中的元信息大小为30MB-50MB。
    • 集群版实例每个分片均包含30MB-50MB的元信息,整个集群中元信息占用的存储空间为所有分片中元信息占用空间之和。
  9. 单击确认

常见问题

创建实例需要多长时间?

答:创建实例消耗的时间与实例的分片数成正相关。实例的分片数越多,需要的调配的资源越多,创建需要的时间则越长。例如,创建一个标准版-双副本实例需要2到3分钟,创建一个128分片的集群版-双副本实例需要10到15分钟,创建一个256分片的集群版-双副本实例需要20到40分钟。

后续步骤

成功创建后,主机组中的新实例将与非主机组实例一同显示在Redis管理控制台的实例列表中,您可以像使用非主机组实例一样使用主机组内的实例,例如设置白名单连接实例