全部产品
Search
文档中心

云原生内存数据库Tair:步骤1:创建实例

更新时间:Jan 29, 2024

云原生内存数据库Tair包含多种形态:内存型、持久内存型和云盘(ESSD)型,您可以根据本文的步骤创建适应业务需求的Tair实例。

前提条件

  • 已注册阿里云账号,更多信息,请参见注册阿里云账号

  • 若您要创建按量付费的实例,请确保您的账户资金充足

操作步骤

  1. 访问Tair售卖页

  2. 选择商品类型付费模式

    • 商品类型:默认为Tair(云盘版)

    • 付费类型

      • 包年包月:在新建实例时支付费用。适合长期需求,价格比按量付费更实惠,且购买时长越长,折扣越多。

      • 按量付费:先使用后付费,按小时扣费。适合短期需求,用完可立即释放实例,节省费用。

  3. 配置以下参数。

    参数

    说明

    存储介质

    • 内存:采用多线程模型,性能约为同规格社区版实例的3倍,同时提供多种增强型数据结构模块简化开发。更多信息,请参见内存型

    • 持久内存:数据在持久内存中存取,提供命令级强持久化能力,适用于对性能要求较高,同时对数据一致性有要求的场景。更多信息,请参见持久内存型

    • 云盘(ESSD):数据在ESSD云盘中存取,提供命令级强持久化能力,大容量,适用于对性能要求不高,但是对成本有控制要求的场景。更多信息,请参见云盘(ESSD)型

    地域

    实例所在的地理位置,购买后无法更换地域。

    • 根据目标用户所在的地理位置就近选择地域,提升用户访问速度。

    • 确保Tair实例与需要连接的ECS实例创建于同一个地域,否则它们无法通过内网互通,只能通过外网连接,无法发挥最佳性能。

    可用区类型

    • 单可用区:主备节点都会部署在单一可用区,适合可用区灾备级别的要求为单机房的场景。

    • 双可用区:主备节点会分别部署在指定的主可用区和备可用区,组成同城双中心主备架构。

    主可用区

    即实例所属的可用区,可用区是指在同一地域内,电力和网络互相独立的物理区域。同一可用区内ECS实例和Tair实例通过内网连接时,网络延时最小。

    说明

    选择可用区类型双可用区时,您还需要指定备可用区,且备可用区需要与主可用区不同。主备可用区共同组成同城双中心的主备架构。

    网络类型

    固定为专有网络:专有网络VPC(Virtual Private Cloud)是一种隔离的网络环境,安全性和性能均高于传统的经典网络。

    重要

    请确保Tair实例与需要互连的ECS实例或RDS实例的网络类型都是专有网络,且处于同一VPC中,否则它们无法通过内网互通。

    专有网络

    选择实例的专有网络。如果没有专有网络,请参见创建和管理专有网络

    虚拟交换机

    选择专有网络下的虚拟交换机(vSwitch)。如果该专有网络下在当前可用区中没有交换机,请参见创建和管理交换机

    实例类型

    固定为高可用

    版本兼容性

    根据需求选择兼容的Redis版本。

    • 内存型支持Redis 5.0Redis 6.0

    • 持久内存型支持Redis 6.0

    • 云盘(ESSD)型支持Redis 4.0

    架构类型

    • 不启用集群:采用主从(master-replica)双副本架构读写分离架构

      选择是否开启读写分离

      • 若未开启读写分离,实例为标准主从架构。

      • 若开启读写分离,实例为读写分离架构。您还需要自定义总节点数,范围为2~6个节点(其中1个为主节点,只读节点的范围为1~5个)。

    • 启用集群:采用分片集群架构,更多信息,请参见集群架构

      选择启用集群后,您还需要进行如下操作:

      • 选择连接模式

        • 代理模式(默认):客户端通过代理服务器(Proxy)连接Tair实例,Proxy承担着路由转发、负载均衡、模式转换与故障转移等职责,具有聚合连接、增强读性能、简单易用等优势,有助于您设计更高效的业务系统,更多信息请参见Tair Proxy特性说明

        • 直连模式:客户端直接连接Tair实例,由原生Redis Cluster进行负载均衡等,与原生Redis连接模式完全一致。

        重要

        创建实例后不支持修改连接模式,且不支持同时使用代理模式直连模式,请提前评估并选择对应的连接模式

      • 自定义分片数量,实例总容量 = 分片数量 * 分片规格,即分片数越多,实例整体性能越强。实例的分片数最少为2个,创建实例时的分片数上限为128个,如需更多分片,可在创建实例后增加分片,更多信息请参见调整实例的分片数量

    说明

    云盘(ESSD)型不支持启用集群。

    分片规格

    选择实例的规格,每种规格都有对应的内存大小、连接数上限、带宽限制等,更多信息,请参见规格查询导航

    说明

    实例创建后会自动生成数据库元信息,集群架构的实例每个分片均包含30 MB~50 MB的元信息,整个集群中元信息占用的存储空间为所有分片中元信息占用空间之和。

    存储类型

    云盘(ESSD)型需设置该参数,支持:ESSD PL1、ESSD PL2和ESSD PL3,ESSD云盘 PL3(Performance Level 3)的性能优于PL2与PL1,更多信息请参见ESSD云盘

    存储空间

    云盘(ESSD)型需设置该参数,根据业务需求选择存储空间。创建实例后,支持增加存储空间,不支持减少。

    密码设置

    • 稍后设置:在实例创建完成后设置密码,设置方法,请参见修改或重置密码

    • 立即设置:填入实例的密码。

      • 密码长度为8~32位。

      • 密码需包含大写字母、小写字母、特殊字符和数字中的至少三种。

      • 支持的特殊字符为!@#$%^&*()_+-=

    实例名称

    设置实例的名称,便于后续业务识别。

    购买时长

    设置实例的包年包月时长。

    资源组

    选择实例所属的资源组,相关介绍,请参见什么是资源管理

    标签

    设置实例的标签,相关介绍,请参见管理标签

  4. 单击立即购买

  5. 确认订单页面,阅读并选中服务协议,根据提示完成支付流程。

    支付成功后,请等待1~5分钟。您可以在Tair管理控制台中,选择实例所属的地域,即可看到新购买的Tair实例。

常见问题

  • 创建实例需要多长时间?

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

    说明
    • 标准版按照单分片实例计算。

    • 读写分离版的每个主节点(读写节点)算作一个分片,每个只读副本算作一个分片。

  • 找不到创建的实例?

    答:可能原因及解决方法见下表。

    可能原因

    解决方法

    选择了错误的地域

    登录Tair管理控制台,重新选择实例所属的地域。

    未刷新或过早刷新控制台

    您可以等待一段时间(通常为几分钟)后刷新控制台,再查看Tair实例列表中是否会出现实例。

    资源不足

    新创建的实例可能因为资源不足而退款,您可以在订单管理中查看到退款。

相关API

API

说明

CreateTairInstance

创建Tair实例。