本章节主要介绍了如何在云数据库 GaussDB NoSQL控制台购买兼容Cassandra接口的 数据库实例。
每个租户下GaussDB(for Cassandra)实例的默认总配额为50。如需申请扩大配额,请 联系客服进行处理。
前提条件
● 已注册华为云帐号。
● 注册华为云帐号后,如果需要对华为云上的资源进行精细管理,请使用统一身份 认证服务(Identity and Access Management,简称IAM)创建IAM用户及用户 组,并授权,以使得IAM用户获得具体的操作权限,更多操作,请参见创建用户 并授权。
● 账户余额大于或等于0元。
操作步骤
步骤1 登录管理控制台。
步骤2 在服务列表中选择“数据库 > 云数据库 GaussDB(for Cassandra)”。
图2-2 登录云数据库 GaussDB(for Cassandra)控制台
步骤3 在“实例管理”页面,单击“购买数据库实例”。
步骤4 在“服务选型”页面,选择计费模式,填写并选择实例相关信息后,单击“立即购 买”。
图2-3 计费模式和基本信息
表2-1 计费方式
参数 描述
计费模式 选择“包年包月”或“按需计费”。
● 包年包月
– 用户选购完服务配置后,可以根据需要设置购买时长,系 统会一次性按照购买价格对账户余额进行扣费。
– 创建成功后,如果包周期实例到期后不再长期使用资源,
可将“包年/包月”实例转为“按需计费”,到期后将转 为按需计费实例。具体请参见包周期实例转按需计费。
说明“包年/包月”方式购买的实例不能直接删除,仅支持资源退订操 作,如何退订资源请参见退订包周期实例。
● 按需付费
– 用户选购完服务配置后,无需设置购买时长,系统会根据 消费时长对账户余额进行扣费。
– 创建成功后,如果需要长期使用资源,可将“按需计费”
实例转为“包年/包月”,继续使用这些资源的同时,享 受包周期的低资费。具体请参见按需计费实例转包周期。
表2-2 基本信息
参数 描述
区域 租户所在的区域。
须知
请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。不同区域内 的产品内网不互通,且购买后不能更换,请谨慎选择。
参数 描述
实例名称 设置实例名称时,需要满足如下规则。
● 实例名称允许和已有名称重复。
● 实例名称不包含中文时,长度范围为4~64位,包含中文时,长度 为4~20位。
● 必须以中文或字母开头(A~Z或a~z),区分大小写,可以包含中 文、字母、数字(0~9)、中划线(-)或者下划线(_),不能包 含其他特殊字符。
实例创建成功后,可修改实例名称,请参见修改实例名称。
兼容接口 Cassandra 实例类型 集群 版本 3.11 CPU类型 ● x86
x86类型的CPU架构采用复杂指令集(CISC),CISC指令集的每个 小指令可以执行一些较低阶的硬件操作,指令数目多而且复杂,
每条指令的长度并不相同。由于指令执行较为复杂所以每条指令 花费的时间较长。
● 鲲鹏鲲鹏类型的CPU架构采用RISC精简指令集(RISC),RISC是一种 执行较少类型计算机指令的微处理器,它能够以更快的速度执行 操作,使计算机的结构更加简单合理地提高运行速度,相对于X86 类型的CPU架构具有更加均衡的性能功耗比。
鲲鹏类型CPU架构的优势是高密度低功耗,可以提供更高的性价 比,满足重载业务场景使用。
可用区 指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互 通,不同可用区之间物理隔离。
目前支持将实例部署在单可用区或3可用区。
● 若实例只需要部署在单可用区,请选择1个可用区。
● 若实例需要实现跨可用区容灾部署时,请选择3可用区,此时实例 下的节点Hash均衡部署在3个可用区内。
图2-4 规格与存储
表2-3 规格与存储
参数 描述
性能规格 基于计算存储分离架构和软硬件协同,GaussDB(for Cassandra)性 能指标达到同等规格下自建数据库的2倍及以上,建议选择大规格 和小节点数的组合。例如:自建数据库的实例规格为8U32GB,节 点数量为6时,可以选择创建实例规格为8U32GB,节点数量为3的 GaussDB(for Cassandra)实例。
请根据不同的CPU与内存配比,选取符合业务类型的性能规格。
配置GaussDB(for Cassandra)实例存储空间时,建议您开启存储空 间自动扩容,设置自动扩容的触发条件和上限。当触发时,系统会
表2-4 网络配置
参数 描述
虚拟私有云 实例所在的虚拟专用网络,可以对不同业务进行网络隔离。您可 根据需要创建或选择所需的虚拟私有云。
如果没有可用的VPC,系统自动为您分配资源。
如何创建VPC,请参见《虚拟私有云用户指南》中的“创建虚拟私 有云基本信息及默认子网”。
说明
● 目前GaussDB(for Cassandra)实例创建完成后不支持切换虚拟私有云 VPC,请谨慎选择所属虚拟私有云。
● 如需与ECS进行内网通信,GaussDB(for Cassandra)实例与需要通信的 ECS需要处于同一个虚拟私有云下,或者不同虚拟私有云之间配置对等 连接。
子网 通过子网提供与其他网络隔离的、可以独享的网络资源,以提高 网络安全。
说明目前不支持选择IPV6网段的子网,建议您在使用时创建并选择IPV4网段的 子网。
内网安全组 安全组限制安全访问规则,加强GaussDB(for Cassandra)与其他 服务间的安全访问。请确保所选取的安全组允许客户端访问数据 库实例。
如果没有可用的安全组,系统自动为您分配资源。
SSL安全连接 SSL证书是一种遵守SSL协议的服务器数字证书,能在客户端和服 务器端之间建立加密通道,保证数据在传输过程中不被窃取或篡 改。
您可以开启SSL连接,提高数据安全性,实例创建成功后,通过 SSL的方式连接实例,详细操作请参见使用Cassandra客户端工具 连接实例(SSL方式)。
说明SSL安全连接开启后暂时不支持关闭。
图2-6 数据库配置
表2-5 数据库配置
参数 描述
管理员账户名 管理员账户名默认为rwuser。
管理员密码 用户设置的密码。
● 长度为8~32个字符。
● 必须是大写字母、小写字母、数字、特殊字符的组合,其中可 输入~!@#%^*-_=+?特殊字符。
● 系统会进行弱密码校验,安全起见,请输入高强度密码。
请妥善管理您的密码,因为系统将无法获取您的密码信息。
确认密码 必须和管理员密码一致。
参数模板 数据库参数模板就像是数据库引擎配置值的容器,参数模板中的 参数可应用于一个或多个相同类型的数据库实例。
实例创建成功后,您可以根据业务需要调整参数,具体操作请参 见编辑参数模板。
企业项目 该参数针对企业用户使用。
企业项目是一种云资源管理方式,企业项目管理服务提供统一的 云资源按项目管理,以及项目内的资源管理、成员管理,默认项 目为default。
请在下拉框中选择所在的企业项目。更多关于企业项目的信息,
请参见《企业管理用户指南》。
图2-7 标签配置
表2-6 标签
参数 描述
标签 可选配置,对GaussDB(for Cassandra)的标识。使用标签可以方 便识别和管理您拥有的GaussDB(for Cassandra)资源。每个实例 默认最多支持10个标签配额,如果您需要使用更多标签,可以联
如果页面长时间未刷新,您可以单击页面右上角的 刷新页面查看实例运行状
GaussDB(for Cassandra)提供使用数据管理服务(Data Admin Service,简称 DAS)、内网和公网的连接方式。
Java连接 提供Java语言连接GaussDB(for Cassandra) 实例的示例。
-2.3.2 通过 DAS 连接实例
数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工 具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简 单。您可以通过数据管理服务连接并管理实例。GaussDB(for Cassandra)默认为您开 通了远程主机登录权限,推荐您使用更安全便捷的数据管理服务连接实例。