添加列存只读实例

本文将介绍如何为主实例添加列存只读实例。

背景信息

PolarDB-X列存索引采用了读写分离的组件设计,Columnar节点负责列存的写入,而CN节点负责列存的读取。列存只读实例,特指列存的访问,通过扩展不同的CN节点,来满足列存查询链路的物理隔离,实现只读实例的效果。

注意事项

  • 列存只读实例与主实例必须属于同一个地域,但是可以在不同的可用区。

  • 列存只读实例无法单独存在,必须隶属于某个主实例。若您在主实例上创建了数据库,该数据库也会被复制到只读实例上。同理,若您在主实例上删除数据库时,只读实例上对应的数据库也会被删除。

  • 列存只读实例,仅授权访有列存索引的表,针对没有列存索引的表会提示查询限制。

操作步骤

  1. 登录PolarDB分布式版控制台

  2. 在页面左上角选择目标实例所在地域。

  3. 实例列表页,单击PolarDB-X 2.0页签。

  4. 找到目标实例,在目标实例右侧的操作栏中,单击列存只读实例。您还可以单击进入实例详情页面,在页面右侧的列存只读实例区域中,单击添加列存只读实例IDimage.png

  5. 在弹出的对话框中,设置如下参数。

    参数

    说明

    商品类型

    您可以选择包年包月按量付费

    说明
    • 包年包月为预付费模式,用于长期生产环境稳定使用,单位价格比按量付费便宜。

    • 按量付费为后付费模式,通常用于测试或学习了解。

    • 若您需要创建按量付费的实例,请确保您的阿里云账户余额大于等于100元。

    地域

    只读实例与主实例需在同一地域。例如主实例所在地域为华东1(杭州),则此时只读实例的地域取值即固定为华东1(杭州),无需选择。

    可用区

    为只读实例选择可用区。主实例和只读实例可以在不同可用区。

    网络类型

    固定为专有网络,不可变更。

    专有网络(VPC)

    选择专有网络名称。

    交换机(VSwitch)

    选择虚拟交换机名称。

    MySQL版本

    固定为5.7,不可变更。

    实例选购模型

    自定义模型,不可变更。

    规格系列

    支持列存通用规格和列存独享规格

    计算节点规格

    按照节点规格×节点个数的方式售卖,您可以通过选择规格配置实例物理规格CPU核数和内存大小。

    说明

    列存只读实例,仅包含计算层节点,不包含行存的存储层节点。

    计算节点个数

    选择目标规格节点的节点个数,默认2个节点。

    存储类型

    固定为本地SSD盘,不可变更。

    存储费用

    列存计算节点不参与数据存储的费用计算,无需选择容量

    购买时长

    选择实例购买的时长。

    说明

    仅当商品类型为包年包月时支持该配置。

    购买数量

    选择需要购买的实例数量。

  6. 选中服务协议,单击立即购买

  7. 支付页面,确认待支付订单和支付方式,单击支付

  8. 支付成功后,请耐心等待3~5分钟开通服务。之后您可以返回控制台的实例列表页,查看新创建的列存只读实例。