测试工具 SysBench是一款开源的多线程模块化的性能测试工具,常用于测试关系型数据库的性能。 测试环境 测试的BCC(专属服务器)实例和GaiaDB均在同一地域、同一可用区。 BCC(专属服务器)实例和GaiaDB集群需要保证在同一个VPC。 测试用GaiaDB集群示例: 使用不同规格节点进行测试(建议使用节点规格为8C32G及以上配置的集群进行测试,以便获得比较理想的性能结果)。
数据集模型 该数据模型是基于关系型数据库的星型架构(Star Schema)。以订单(Orders)事实表为中心,周围连接着多个维度表,如客户维度表(Customer)、供应商维度表(Supplier)、零件维度表(Part)等。这种架构模式能够有效地支持复杂的联机分析处理(OLAP)查询,因为维度表可以为事实表中的数据提供详细的上下文信息。详见下方关系图。
账号管理 账号 Account 是一个云原生数据库 GaiaDB 集群访问账号,API 提供创建账号、删除账号、修改账号权限、查询账号列表。 数据库管理 数据库 Database 是一个云原生数据库 GaiaDB 集群数据库,API 提供创建数据库、删除数据库、查询数据库列表。
热活集群组中所有集群的数据保持同步,网络中每个集群均提供读写服务,并且提供异地灾备能力,可满足如下应用场景: 异地多活 如果业务部署在多个地域,传统网络下,数据库在主地域,其它地域的应用需要跨地域访问主地域的数据库,网络延迟会导致数据库性能低下,带来不良的用户体验。通过热活集群组网络的跨地域低延迟同步、跨地域读写分离、本地就近读取等特性,可以确保各地域的应用访问数据库时的低时延。
数据库状态 状态值 描述 Creating 正在创建的数据库 Available 正常运行的数据库 Deleting 正在删除 字符集 字符集 描述 gbk 支持常见汉字 latin1 建议不要用 utf8 默认字符集,支持大部分语系字符 utf8mb4 适合有表情字符的场景 账号相关 授权类型 授权类型 描述 ReadOnly 只读账号 ReadWrite 读写账号 账号状态 状态值 描述 Creating
数据库管理 注意事项 热活集群组中的集群,需要在热活集群组页面,进行数据库管理。 在热活集群组中创建数据库后,此操作将被应用到该集群组组内的所有集群上。 热活集群组中的集群,在该集群的数据库管理页面,不可进行操作。 数据库管理 已加入热活集群组的集群,在 集群详情页,不可进行数据库管理 ,仅可以在 热活集群组 页面进行数据库管理。
创建数据库 创建数据库 接口描述 本接口用于创建数据库。
删除数据库 删除数据库 接口描述 本接口用于删除数据库。
什么是GaiaDB GaiaDB是百度智能云自研的新一代云原生关系型数据库,真正实现按需、极致弹性扩展能力。可以100%兼容MySQL语法,存储容量最高可达128TB,单库最多可扩展到16个节点,适用于大容量、高性能、高弹性的应用场景。 GaiaDB采用领先的存储和计算分离的架构,所有计算节点共享一份数据,提供分钟级的配置升降级、秒级的故障恢复、全局数据一致性和数据备份容灾服务。
排版约定 排版格式 含义 < > 变量 [ ] 可选项 { } 必选项 | 互斥关系 等宽字体 Courier New 屏幕输出