热活集群组中所有集群的数据保持同步,网络中每个集群均提供读写服务,并且提供异地灾备能力,可满足如下应用场景: 异地多活 如果业务部署在多个地域,传统网络下,数据库在主地域,其它地域的应用需要跨地域访问主地域的数据库,网络延迟会导致数据库性能低下,带来不良的用户体验。通过热活集群组网络的跨地域低延迟同步、跨地域读写分离、本地就近读取等特性,可以确保各地域的应用访问数据库时的低时延。
数据库状态 状态值 描述 Creating 正在创建的数据库 Available 正常运行的数据库 Deleting 正在删除 字符集 字符集 描述 gbk 支持常见汉字 latin1 建议不要用 utf8 默认字符集,支持大部分语系字符 utf8mb4 适合有表情字符的场景 账号相关 授权类型 授权类型 描述 ReadOnly 只读账号 ReadWrite 读写账号 账号状态 状态值 描述 Creating
Demo工程下载 为了帮助您更好的使用Python SDK,我们提供Demo工程, 点击下载 。
Demo工程下载 为了帮助您更好的使用Node SDK,我们提供Demo工程, 点击下载 。
查询数据库列表 查询数据库列表 接口描述 本接口用于查询集群数据库列表。 请求结构 GET /v{version}/gaiadb/{clusterId}/database HTTP/1.1 HOST: gaiadb.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
创建预付费集群 或 创建后付费集群 设置白名单 创建数据库 创建数据库账号 管理连接地址 连接数据库 或者您可以在本地部署并体验 GaiaDB,详见 GaiaDB Lite安装指南 。
说明 本接口用于查询创建一个或多个相同配置的云原生数据库 GaiaDB 集群的价格。
在控制台页面左上角,选择集群所在 地域 ,进入“云原生数据库GaiaDB列表”页面。 找到目标集群,点击集群名称,进入集群详情页面。 在左侧导航栏中单击 账号管理 。 找到目标数据库账户,在 操作 列点击 修改密码 。 弹出修改密码页面,显示数据库账号及 输入 密码 、 确认密码 ,具体密码输入参考【修改密码规则】部分。 输入完成,单击 确定 按钮,提交修改。
请求结构 POST /v{version}/gaiadb/paramTemplate/create HTTP/1.1 HOST: gaiadb.bj.baidubce.com Authorization: authorization string { "name": "openapi-pt-name", "type": "mysql
传统数据库:小时级扩缩容,期间需要大量拷贝数据,拖慢性能。 GaiaDB:分钟级扩缩容,无需数据拷贝,启动即用。 大容量高性能场景 业务的发展伴随着历史数据的飞速增长,单库能达到TB级别,这种情况下,传统数据库的存储和性能都碰到了瓶颈。例如文库、网盘业务。 传统数据库:数据量越来越大,拆表需要大量开发工作,拖慢迭代速度。 GaiaDB:单库最大128T(有需求可定制更大容量),无需考虑分库分表。