更新时间:2024-12-02 GMT+08:00

购买并连接集群版实例

本章节主要介绍了如何在云数据库 GeminiDB管理控制台购买Redis数据库的集群版实例并通过控制台连接实例。

集群版实例采用分片集群架构,提供Proxy代理连接,同时兼容单机、哨兵、Cluster接入方式。性能水平扩展能力强,可支撑百万QPS、数十TB级业务量。

每个租户下GeminiDB Redis实例的默认总配额为50。如需申请扩大配额,请您联系客服申请开通。

步骤1:购买实例

  1. 登录管理控制台。
  2. 在服务列表中选择“数据库 > 云数据库 GeminiDB Redis接口”。
  3. “实例管理”页面,单击“购买数据库实例”,进入“服务选型”页面。
  4. “服务选型”页面,选择计费模式,填写并选择实例相关信息后,单击“立即购买”
下面的配置项仅作为示例,实际购买时根据用户需求选择合适的规格参数,具体参数详见参数详解
图1 计费模式和基本信息

参数

示例

参数说明

计费模式

按需计费

实例的计费模式。

  • 包年/包月:一种预付费模式,即先付费再使用,按照订单的购买周期进行结算。购买周期越长,享受的折扣越大。一般适用于需求量长期稳定的成熟业务。
  • 按需计费:一种后付费模式,即先使用再付费,按照云数据库GeminiDB实际使用时长计费,秒级计费,按小时结算。按需计费模式允许您根据实际业务需求灵活地调整资源使用,无需提前预置资源,从而降低预置过多或不足的风险。

区域

中国-香港

租户所在的区域。

须知:

请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。不同区域内的产品内网不互通,且购买后不能更换,请谨慎选择。

实例名称

自定义

设置实例名称时,需要满足如下规则。

  • 实例名称允许和已有名称重复。
  • 实例名称长度在4个到64个字符之间,必须以字母或中文字开头,区分大小写,可以包含字母、数字、中划线、下划线或中文(一个中文字符占用3个字节),不能包含其他特殊字符。如果名称包含中文,则不超过64字节。

兼容接口

Redis

-

产品类型

标准型

  • 标准型:提供稳定的低延迟性能,适用于广告&推荐、游戏、电商、车联网等各类常见业务场景。
  • 容量型:提供大容量Key-Value存储,适用于对性能要求不高且有降低成本诉求的业务。

实例架构

集群版

集群版:

采用分片集群架构,提供Proxy代理连接,同时兼容单机、哨兵、Cluster接入方式。性能水平扩展能力强,可支撑百万QPS、数十TB级业务量。

兼容版本

6.2

7.0、6.2(包含6.2.x),5.0及以下版本。

CPU类型

x86

x86类型的CPU架构采用复杂指令集(CISC),CISC指令集的每个小指令可以执行一些较低阶的硬件操作,指令数目多而且复杂,每条指令的长度并不相同。由于指令执行较为复杂所以每条指令花费的时间较长。

可用区

可用区1,可用区2,可用区3

指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。

图2 规格与存储

参数

示例

参数说明

规格选择模式

快速选择

集群版实例支持快速选择和自定义资源两种规格选择模式。

  • 快速选择

    快速选择模式为您提供了常用的实例推荐配置,您可以根据业务需要选择合适的配置,无需自定义节点规格、节点数量和存储容量。

  • 自定义资源

    您可以根据业务需要自定义实例的节点规格、节点数量和存储容量。

    目前节点数上限为36个,如需更多,您可以在管理控制台右上角,选择“工单 > 新建工单”联系客服进行咨询。

实例规格

2U8GB

CPU规格越高,性能越好。请根据实际业务场景,选取符合业务类型的性能规格。

实例的CPU和内存,请参见实例规格说明

图3 网络和数据库配置

参数

示例

参数说明

虚拟私有云

default_vpc

实例所在的虚拟专用网络,可以对不同业务进行网络隔离。您可根据需要创建或选择所需的虚拟私有云。

说明:
  • 目前GeminiDB Redis实例创建完成后不支持切换虚拟私有云VPC,请谨慎选择所属虚拟私有云。
  • 如需与ECS进行内网通信,GeminiDB Redis实例与需要通信的ECS需要处于同一个虚拟私有云下,或者不同虚拟私有云之间配置对等连接

子网

default_subnet

通过子网提供与其他网络隔离的、可以独享的网络资源,以提高网络安全性。

数据库端口

6379

数据库的访问端口号,当您不指定端口时,创建实例的访问端口默认为6379。GeminiDB Redis支持自定义端口号,取值范围为:1024~65535,其中,如下端口号为禁用端口:2180、2887、3887、6377、6378、6380、8018、8079、8091、8479、8484、8999、12017、12333、50069。

访问控制

创建后设置

  • 创建后设置:若不设置则默认根据VPC的访问策略进行限制。
  • 现在设置:

可以选择允许所有IP访问、白名单和黑名单。

允许所有IP访问:不进行访问控制,允许所有IP访问此实例。

白名单:仅允许IP地址组中的IP访问此实例。

黑名单:不允许IP地址组中的IP访问此实例。

数据库密码

根据密码策略配置

用户设置的密码。

  • 长度为8~32个字符。
  • 必须是大写字母、小写字母、数字、特殊字符中至少两种的组合,其中可输入~!@#%^*-_=+?特殊字符。
  • 系统会进行弱密码校验,安全起见,请输入高强度密码。

请妥善管理您的密码,因为系统将无法获取您的密码信息。

企业项目

default

该参数针对企业用户使用。

企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理,默认项目为default。

请在下拉框中选择所在的企业项目。更多关于企业项目的信息,请参见《企业管理用户指南》

其他参数选择默认配置。

5. 在“订单详情确认”页面,核对实例信息,如果需要修改,单击“上一步”,修改实例信息。核对无误后,勾选协议,单击“提交”,开始创建实例。

6. 单击“返回实例列表”按钮,返回实例列表页。

7. 在“实例管理”页面,您可以查看并管理实例。
  • 实例创建过程中,运行状态显示为“创建中”,此过程约5~9分钟。
  • 实例创建完成后,运行状态显示为“正常”
图4 购买成功

步骤2:通过DAS连接实例

数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简单。您可以通过数据管理服务连接并管理实例。GeminiDB Redis默认为您开通了远程主机登录权限,推荐您使用更安全便捷的数据管理服务连接实例。

  1. 登录管理控制台。
  2. 在服务列表中选择“数据库 > 云数据库 GeminiDB Redis 接口”。
  3. 在实例列表中选择目标实例,单击操作列“连接Redis”
    图5 连接Redis

    您也可以单击实例名称,进入“基本信息”页面,在页面右上角单击“连接Redis”

    图6 连接Redis
  4. 输入实例的密码登录实例。

    只有首次登录Redis实例或者重置密码后再次登录Redis实例时需要输入登录密码。

    图7 登录Redis实例
  5. 根据业务需要进行相关数据库管理操作。
    图8 实例首页
    • 命令保存到执行记录

      默认开启命令保存到执行记录的功能,主要用于保存最近执行的命令到服务器中,方便您查看最近执行过的操作记录。

      该功能开启后,您可以在页面下方的命令执行记录中查看操作记录。

      图9 查看命令执行记录

      关闭该功能后,页面将不再展示后续的命令执行记录。您可以单击右上角“命令保存到执行记录”后的关闭此功能。

    • 执行命令

      您可以在命令执行框中输入需要执行的命令,单击“执行命令”或者通过快捷键“F8”执行。

      • 不建议使用事务,Lua脚本,不允许使用Pub/Sub和其他具有阻塞语义的命令。
      • 支持多DB的版本可以在前端切换当前库,但不允许使用SELECT切换。
      图10 执行命令

      命令执行成功后,您可以在页面下方结果集中查看执行结果。

    • 保存命令

      您可以将命令保存于所有实例、当前实例、当前库。保存成功后可以在“我的命令”中查看详情。

      图11 保存命令
    • 我的命令

      我的命令主要展示的是一些常见操作命令。

      您可以根据命令的适用范围筛选命令,当选择“所有”时可以查询到当前账号下所保存的所有命令,其他类型可根据相应的适用范围进行查询。

      图12 筛选命令

      您也可以通过搜索框按照命令标题和命令语句进行查询。

      图13 搜索命令

      另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。

      图14 命令管理

    • 清空命令

      清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。

      图15 清空命令