检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
存储层在线扩容,存储层扩容可以通过增加分片数或者数据节点数来解决单表数据量过多和容量瓶颈等问题,确保计算、存储均可线性扩展,解决业务在快速发展的过程中针对数据库扩展性产生的后顾之忧与运维压力。 业务架构 图1 DDM业务架构 DDM原理 图2 DDM原理
火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 图1阐明了区域和可用区之间的关系。 图1 区域和可用区 目前,华为云已在全球多个地域开放云服务,您可以根据需求选择适合自己的区域
成本管理 本章节介绍分布式数据库中间件DDM的成本构成,并提供成本优化建议,希望能帮助您通过成本管理来降低成本,在业务快速发展的同时实现利益最大化。 成本构成 成本分配 成本分析 成本优化
能力。可解决随着业务增长,逻辑库对应的物理存储空间不足问题。分片变更过程对业务影响相对较小,可在不影响您业务使用的情况下快速解决业务在快速发展的过程中针对数据库扩展性产生的后顾之忧与运维压力。 应用场景 DDM支持以下三种不同的分片变更方式,以满足不同的应用场景。 方式一:分片数不变,增加数据节点数量
不支持PARTITION子句。 不支持UPDATE使用子查询。 不支持INSERT DELAYED Syntax。 不支持STRAIGHT_JOIN和NATURAL JOIN。 受限支持跨分片UPDATE多表需要join update的表需要有PK。 受限支持跨分片DELETE多表中的数据,需要Join
解决方案等应用场景。 互联网应用 电商、金融、O2O、零售、社交应用等行业,普遍存在用户基数大、营销活动频繁、核心交易系统数据库响应日益变慢的问题,制约业务发展。DDM提供线性水平扩展能力,能够实时提升数据库处理能力,提高访问效率,轻松应对高并发的实时交易场景。 物联网数据 在工
DDM引擎及操作系统更新 当前DDM引擎及OS暂不支持租户侧维护窗口自助升级,如果需要升级,您可以联系华为云客服,由华为云工程师在给出升级分析评估后进行升级。 华为云仍然会通过热补丁方式及时修复对引擎及操作系统影响重大的漏洞。 父主题: 实例管理
间段的使用量和计费信息。 账单上报周期 包年/包月计费模式的DDM实例完成支付后,会实时上报一条账单到计费系统进行结算。 按需计费模式的实例按照固定周期上报使用量到计费系统进行结算。按需计费模式产品根据使用量类型的不同,分为按小时、按天、按月三种周期进行结算,具体扣费规则可以参考按需产品周期结算说明。
内存大小,单位:GB。 maxConnections String 最大连接数。 serverType String 计算资源服务类型。 architecture String 计算资源架构类型,目前分X86和ARM两种。 azStatus Map<String,String> 规格所在可用区状态
支持的系统库查询 表1 系统库查询 DML语法 使用限制 系统库查询 支持以下系统库查询: 版本查询:SELECT version() information_schema.SCHEMA_PRIVILEGES information_schema.TABLE_PRIVILEGES
购买实例并通过Linux系统连接DDM逻辑库 本章节以Linux系统为例,介绍从购买到内网连接DDM逻辑库的操作步骤。 步骤一:购买DDM实例 进入购买分布式数据库中间件实例页面。 在“购买数据库中间件实例”页面,选填相关参数后单击“立即购买”。 图1 购买实例 表1 参数说明 参数
SOURCE_RDS:源RDS实例。 MIGRATE_ID:扩容ID。 SUCCEED_TABLE_STRUCTURE:已经迁移成功的表结构数。 TOTAL_TABLE_STRUCTURE:需要迁移的表结构总数。 SUCCEED_TABLE_DATA:已经迁移成功的表数据的数量,以表为计量单位。
conditional_expr | USING (column_list) 语法限制 不支持SELECT STRAIGHT_JOIN。 不支持NATURAL JOIN。 示例 select id,name from test1 where id=1; select distinct id,name
在“创建告警规则”界面,配置参数。 表1 告警内容参数说明 参数 参数说明 名称 系统会随机产生一个名称,用户也可以进行修改。 描述 告警规则描述(此参数非必填项)。 告警类型 选择事件。 事件类型 用于指定事件类型,可选择系统事件或自定义事件。 事件来源 对于系统事件 需要选择事件来源的云服务名称,此处选择分布式数据库中间件。
"Effect": "Allow" }] } DDM常用操作与系统策略的授权关系详见表2 常用操作与系统策略的关系,您可以参照该表选择合适的系统策略。 表2 常用操作与系统策略的关系 操作 DDM FullAccess DDM CommonOperations
Integer 单节点CPU的核数。 mem_num_per_node Integer 单节点的内存大小,单位为GB。 architecture String CPU架构。 返回值: X86 ARM node_list Array of 表5 objects 节点信息列表。 表5
迁移评估 数据库迁移上云前需要进行充分地评估和验证。 根据待迁移数据的现状和未来业务规模,分类进行评估和准备,详细信息如表1所示。 表1 迁移前评估和准备 评估项 说明 迁移数据量与DDM、RDS的实例规格 关于源数据库数据拆分,建议采用先垂直拆分,后水平拆分的方式。 对于源My
datasource = new HikariDataSource(config); } return datasource; } public static void main(String[] args) {
账号权限介绍 DDM的权限管理系统参考MySQL的权限管理进行实现,DDM支持大部分的MySQL的语法和权限类型。MySQL账号和权限系统的详细信息请参见MySQL官方文档。 本文档主要介绍DDM账号规则、权限级别、权限项、以及权限操作。 DDM里通过CREATE USER或GR
group by ... with rollup查询(当查询的表为分片表时,无法得到预期的结果)。 暂不支持STRAIGHT_JOIN和NATURAL JOIN。 select for update仅支持简单查询,不支持join、group by、order by、limit。 se