购买并连接主备版实例
本章节主要介绍了如何在云数据库 GeminiDB管理控制台购买Redis数据库的主备版实例并通过控制台连接实例。
主备版实例是标准的master-replica架构,兼容单机、哨兵接入方式。适用于无法使用hashtag的业务场景。
每个租户下GeminiDB Redis实例的默认总配额为50。如需申请扩大配额,请您联系客服申请开通。
- 步骤1:购买实例
- 步骤2:通过DAS连接实例
如果需要其他方式连接实例请参考其他连接实例方式。
步骤1:购买实例
- 登录管理控制台。
- 在服务列表中选择“数据库 > 云数据库 GeminiDB Redis接口”。
- 在“实例管理”页面,单击“购买数据库实例”,进入“服务选型”页面。
- 在“服务选型”页面,选择计费模式,填写并选择实例相关信息后,单击“立即购买”。
参数 |
示例 |
参数说明 |
---|---|---|
计费模式 |
按需计费 |
实例的计费模式。
|
区域 |
华北-北京四 |
租户所在的区域。
须知:
请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。不同区域内的产品内网不互通,且购买后不能更换,请谨慎选择。 |
实例名称 |
自定义 |
设置实例名称时,需要满足如下规则。
|
兼容接口 |
Redis |
- |
部署模式 |
经典 |
|
产品类型 |
标准型 |
|
实例架构 |
主备版 |
主备版 标准的master-replica架构,兼容单机、哨兵接入方式。适用于无法使用hashtag的业务场景。 |
兼容版本 |
6.2 |
7.0、6.2(包含6.2.x),5.0及以下版本。 |
CPU类型 |
x86 |
x86类型的CPU架构采用复杂指令集(CISC),CISC指令集的每个小指令可以执行一些较低阶的硬件操作,指令数目多而且复杂,每条指令的长度并不相同。由于指令执行较为复杂所以每条指令花费的时间较长。 |
可用区 |
可用区1,可用区2,可用区3 |
指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。分为主可用区和备可用区。 目前支持将实例部署在单可用区或3可用区。
|
参数 |
示例 |
参数说明 |
---|---|---|
规格选择模式 |
快速选择 |
集群版实例支持快速选择和自定义资源两种规格选择模式。 |
实例规格 |
2U8GB |
CPU规格越高,性能越好。请根据实际业务场景,选取符合业务类型的性能规格。 实例的CPU和内存,请参见实例规格说明。 |
参数 |
示例 |
参数说明 |
---|---|---|
虚拟私有云 |
default_vpc |
实例所在的虚拟专用网络,可以对不同业务进行网络隔离。您可根据需要创建或选择所需的虚拟私有云。
说明:
|
子网 |
default_subnet |
通过子网提供与其他网络隔离的、可以独享的网络资源,以提高网络安全性。 |
数据库端口 |
6379 |
数据库的访问端口号,当您不指定端口时,创建实例的访问端口默认为6379。GeminiDB Redis支持自定义端口号,取值范围为:1024~65535,其中,如下端口号为禁用端口:2180、2887、3887、6377、6378、6380、8018、8079、8091、8479、8484、8999、12017、12333、50069。 |
访问控制 |
创建后设置 |
可以选择允许所有IP访问、白名单和黑名单。 允许所有IP访问:不进行访问控制,允许所有IP访问此实例。 白名单:仅允许IP地址组中的IP访问此实例。 黑名单:不允许IP地址组中的IP访问此实例。 |
数据库密码 |
根据密码策略配置 |
用户设置的密码。
请妥善管理您的密码,因为系统将无法获取您的密码信息。 |
企业项目 |
default |
该参数针对企业用户使用。 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理,默认项目为default。 请在下拉框中选择所在的企业项目。更多关于企业项目的信息,请参见《企业管理用户指南》。 |
其他参数选择默认配置。
5. 在“订单详情确认”页面,核对实例信息,如果需要修改,单击“上一步”,修改实例信息。核对无误后,勾选协议,单击“提交”,开始创建实例。
6. 单击“返回实例列表”按钮,返回实例列表页。
- 实例创建过程中,运行状态显示为“创建中”,此过程约5~9分钟。
- 实例创建完成后,运行状态显示为“正常”。
步骤2:通过DAS连接实例
数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简单。您可以通过数据管理服务连接并管理实例。GeminiDB Redis默认为您开通了远程主机登录权限,推荐您使用更安全便捷的数据管理服务连接实例。
- 登录管理控制台。
- 在服务列表中选择“数据库 > 云数据库 GeminiDB Redis 接口”。
- 在实例列表中选择目标实例,单击操作列“连接Redis”。
图5 连接Redis
您也可以单击实例名称,进入“基本信息”页面,在页面右上角单击“连接Redis”。
图6 连接Redis
- 输入实例的密码登录实例。
只有首次登录Redis实例或者重置密码后再次登录Redis实例时需要输入登录密码。
图7 登录Redis实例
- 根据业务需要进行相关数据库管理操作。
图8 实例首页
- 命令保存到执行记录
默认开启命令保存到执行记录的功能,主要用于保存最近执行的命令到服务器中,方便您查看最近执行过的操作记录。
该功能开启后,您可以在页面下方的命令执行记录中查看操作记录。
图9 查看命令执行记录
关闭该功能后,页面将不再展示后续的命令执行记录。您可以单击右上角“命令保存到执行记录”后的关闭此功能。
- 执行命令
您可以在命令执行框中输入需要执行的命令,单击“执行命令”或者通过快捷键“F8”执行。
- 不建议使用事务,Lua脚本,不允许使用Pub/Sub和其他具有阻塞语义的命令。
- 支持多DB的版本可以在前端切换当前库,但不允许使用SELECT切换。
图10 执行命令
命令执行成功后,您可以在页面下方结果集中查看执行结果。
- 保存命令
您可以将命令保存于所有实例、当前实例、当前库。保存成功后可以在“我的命令”中查看详情。
图11 保存命令
- 我的命令
您可以根据命令的适用范围筛选命令,当选择“所有”时可以查询到当前账号下所保存的所有命令,其他类型可根据相应的适用范围进行查询。
图12 筛选命令
您也可以通过搜索框按照命令标题和命令语句进行查询。
图13 搜索命令
另外,您还可以在“我的命令”页签中新建命令、编辑命令、删除命令、复制到命令执行框。
图14 命令管理
- 清空命令
清除当前命令执行框中的命令,您也可以通过快捷键“F10”操作。
图15 清空命令
- 命令保存到执行记录