创建代理实例 GaiaDB数据库代理是位于数据库和应用程序之间的网络代理服务,用于代理应用程序访问数据库时的所有请求,具有高可用、高性能、可运维、简单易用等特点,支持读写分离、负载均衡、等高级功能。您可以连接GaiaDB集群地址使用数据库代理的各项功能。 前提条件 已创建GaiaDB集群。关于如何创建集群,请参见 创建集群 。 创建代理实例 登录 GaiaDB管理控制台 。
本功能用于释放整个集群,包括集群中的所有节点。如要释放单个只读节点,请参见 新增或删除节点 。 操作步骤 登录 GaiaDB管理控制台 。 在控制台页面左上角,选择集群所在地域,进入“云原生数据库GaiaDB列表”页面。 找到目标集群,点击操作列的 释放集群 。 在弹出的对话框中,勾选须知并点击 确定 按钮。
变配能力 GaiaDB采用计算和存储分离的架构,所有计算节点共享一份数据,支撑分钟级的原地快速升降配能力。 集群规格的变更配置不会对集群中已有数据造成任何影响。 您可对整个集群所有计算节点进行规格变更配置,暂不支持对集群中的单个节点变更配置。 规格变更的耗时主要与集群计算节点数量有关。此外,规格变更的耗时还与数据库负载、库表数量等因素有关。
Row 每一行的主键(Rowkey)包含的列数量 1 云数据库 TableStorage 后续版本会支持更多数量的主键列数 主键(Rowkey)列值大小 1-4096 Bytes 主键列值用于唯一标识行,填写后不可修改,行健值中建议不要有空格、换行符等不可见字符,以免造成查询上的不便。
查询数据库列表 查询数据库列表 接口描述 本接口用于查询集群数据库列表。 请求结构 GET /v{version}/gaiadb/{clusterId}/database HTTP/1.1 HOST: gaiadb.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
在控制台页面左上角,选择集群所在地域,进入“云原生数据库 GaiaDB列表”页面。 找到目标集群,点击集群名称,进入集群详情页面。 在左侧导航栏中单击数据库管理,切换至 数据库管理 页面。 在集群的“ 数据库管理 ”页面,可以看到已创建的数据库列表及各数据库信息。 点击 创建数据库 按钮,弹出 创建数据库 窗口。输入数据库名称、字符集、备注等,具体输入参考【创建数据库规则】部分。
参数位置 描述 clusterId String 是 URL参数 集群ID product String 是 URL参数 产品名称,对于GAIADB产品,此处应传gaiadb-s sqlId String 是 URL参数 SQL标识ID nodeId String 否 Query参数 节点ID engine String 否 Query参数 集群引擎名称 schema String 否 Query参数 数据库名称
共享存储,降低数据存储成本 与传统MySQL一个实例一份数据拷贝不同,GaiaDB同一个集群的所有节点(包括主节点和从节点)都访问存储节点上的同一份数据,由于从节点的扩展不需要拷贝数据,创建新的从节点不但速度快,而且很便宜,您仅需要支付相应计算节点的成本。 数据多副本,数据零丢失 数据库存储节点的数据采用多副本形式,确保数据的可靠性。
字符编码 可解析内容,所有 request/response body 内容目前均使用 UTF-8 编码,后续会支持更多 encoding 类型。 公共头 公共请求头 参数名称 描述 Authorization 包含Access Key与请求签名。 Content-Type application/json; charset=utf-8。
删除数据库 删除数据库 接口描述 本接口用于删除数据库。 请求结构 DELETE /v{version}/gaiadb/{clusterId}/database/{dbName} HTTP/1.1 HOST: gaiadb.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。