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

购买并连接主备版实例

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

主备版实例是标准的master-replica架构,兼容单机、哨兵接入方式。适用于无法使用hashtag的业务场景。

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

步骤1:购买实例

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

参数

示例

参数说明

计费模式

按需计费

实例的计费模式。

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

区域

华北-北京四

租户所在的区域。

须知:

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

实例名称

自定义

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

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

兼容接口

Redis

-

部署模式

经典

  • 经典:GeminiDB经典的存算分离架构。
  • 云原生:新一代存算分离架构,更灵活,支持更多的可用区。

产品类型

标准型

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

实例架构

主备版

主备版

标准的master-replica架构,兼容单机、哨兵接入方式。适用于无法使用hashtag的业务场景。

兼容版本

6.2

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

CPU类型

x86

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

可用区

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

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

目前支持将实例部署在单可用区或3可用区。

  • 如果业务要求实例之间的网络延时较低,则建议您选择单可用区,将实例的组件部署在同一个可用区内。
  • 如果业务需要较高的容灾能力,请选择3可用区,此时实例下的节点根据您的需要选择主可用区和备可用区。
    • 主可用区:主节点所在的可用区。
    • 备可用区:备节点所在的可用区。
图2 规格与存储

参数

示例

参数说明

规格选择模式

快速选择

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

  • 快速选择

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

  • 自定义资源

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

实例规格

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 清空命令

相关文档