检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
计算节点缩容 随着业务数据的减少,为了降低成本,您可对实例节点进行缩容。 使用须知 计算节点缩容期间,服务不中断,不影响业务的正常运行。 请在业务低峰时间段进行节点缩容操作,对于“按需计费”类型的实例在请求提交后立即执行。 请确保实例关联的数据节点状态正常并且没有进行其他操作。 一个DDM实例最少保留1个节点。
场景六:从华为云RDS for MySQL迁移到DDM 通过数据复制服务(DRS)将RDS for MySQL数据迁移到DDM。 父主题: 数据迁移
计算节点扩容 随着业务数据的增加,为了提高实例业务稳定性,您可对DDM实例节点进行扩容。 使用须知 计算节点扩容期间,服务不中断,不影响业务的正常运行。 请在业务低峰时间段进行节点扩容操作。 请确保实例关联的数据节点状态正常并且没有进行其他操作。 一个DDM实例最多支持32个节点。
的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 图1阐明了区域和可用区之间的关系。 图1 区域和可用区 目前,华为云已在全球多个地域开放云服务,您可以根据需求
分库的拆分键及分表的拆分键,均不支持为空。 在DDM中,一张逻辑表的拆分方式是由拆分函数(包括分片数目与路由算法)与拆分键(包括拆分键的MySQL数据类型)共同定义。 当一张逻辑表的分库拆分方式与分表拆分方式不一致时,如果SQL查询没有同时带上分库条件与分表条件,则DDM在查询过程会产生全分库扫描或全分表扫描的操作。
成本构成 分布式数据库中间件的成本主要包括两方面: 资源成本:计算的资源成本,详细介绍请参见计费模式。 运维成本:使用分布式数据库中间件过程中产生的人力成本。 华为云成本中心可以帮助您更高效地管理资源成本,但运维成本需要您自行识别、管理和优化。 父主题: 成本管理
GO语言深入之道 介绍几个Go语言及相关开源框架的插件机制 跟唐老师学习云网络 唐老师将自己对网络的理解分享给大家 智能客服 您好!我是有问必答知识渊博的的智能问答机器人,有问题欢迎随时求助哦! 社区求助 华为云社区是华为云用户的聚集地。这里有来自容器服务的技术牛人,为您解决技术难题。
弹性扩容 传统数据库计算能力和存储能力有限,CPU/内存/网络处理能力受限于机器配置,存储受限于SSD或者云盘的大小,只能支撑中小规模的业务系统。 而DDM既支持计算层(DDM)扩容(增加节点数或提升节点规格),也支持存储层在线扩容,存储层扩容可以通过增加分片数或者数据节点数来解决
None 服务介绍 分布式数据库中间件 DDM 分布式数据库中间件DDM介绍 02:47 分布式数据库中间件DDM介绍 操作指导 分布式数据库中间件 DDM 购买DDM实例 02:40 购买DDM实例 分布式数据库中间件 DDM 创建逻辑库并关联数据节点 03:00 创建逻辑库并关联数据节点
适用于需要按年份与一年的天数进行分库的场景,建议该函数与tbpartition YYYYDD(ShardKey) 联合使用。 使用说明 拆分键的数据类型必须是DATE / DATETIME / TIMESTAMP其中之一。 路由方式 根据拆分键的时间值的年份与一年的天数计算哈希值,然后再按分库/表数取余。
只读业务隔离是DDM服务通过“组”的形式,实现对计算资源和存储层资源进行物理隔离的一种扩展能力,避免在线读写业务与只读业务互相干扰。 将DDM集群节点分成只读节点组和读写节点组,各自承担读流量和读写流量,只读组默认将读流量下发到存储层只读实例上,缓解DDM集群主业务读负载压力。只读组与读写组使用同一份数据,
适用于需要按年份与月份进行分库的场景,建议该函数与 tbpartition YYYYMM(ShardKey) 联合使用。 使用说明 拆分键的数据类型必须是DATE / DATETIME / TIMESTAMP其中之一。 路由方式 根据拆分键的时间值的年份与月份计算哈希值,然后再按分库数取余。
适用于需要按年份与一年的周数进行分库的场景,建议该函数与tbpartition YYYYWEEK(ShardKey) 联合使用。 使用说明 拆分键的数据类型必须是DATE / DATETIME / TIMESTAMP其中之一。 路由方式 根据拆分键的时间值的年份与一年的周数计算哈希值,然后再按分库/表数取余。
购买按需计费的EIP后未绑定至任何实例,或者与绑定的实例进行解绑后未重新绑定其他实例时,收取IP保有费。 请参见弹性公网IP价格详情。 图2给出了上述示例配置的费用计算过程。 图中价格仅供参考,实际计算请以DDM价格详情中的价格为准。 图2 按需计费费用计算示例(以华北-北京四为例) 变更配置后对计费的影响
产品规格包括通用增强型和鲲鹏通用计算增强型两种。 通用增强型实例是新推出的一系列性能高、计算能力稳定的实例规格,搭载英特尔® 至强® 可扩展处理器,配套高性能网络,综合性能及稳定性全面提升,满足对业务稳定性及计算性能要求较高的企业级应用诉求。 鲲鹏通用计算增强型实例搭载鲲鹏920处理
例如:2019-1-15,当根据分库键确定分库后,确定分表的计算方式是:月份mod分表数,即:1 mod 12 = 1。 算法计算方式 表1 算法举例 条件 算法 举例 无 分表路由结果 = 分表拆分键值 % 分表数 分表拆分键值 :2019-1-15 分表:1 % 12 = 1
周及其组合)对数据进行拆分的场景。 分片变更 DDM既支持计算层(DDM)扩容(增加节点数或提升节点规格),也支持存储层在线分片变更,存储层分片变更可以通过增加分片数或者数据节点数来解决单表数据量过多和容量瓶颈等问题。计算层扩容对业务完全透明,存储层扩容对业务秒级影响。 分布式事务
例如:2019-1-15,当根据分库建确定分库后,确定分表的计算方式是:一个月的第几天mod分表数,即:15 mod 31 = 15。 算法计算方式 表1 算法举例 条件 算法 举例 无 分表路由结果 = 分表拆分键值 % 分表数 分表拆分键值 :2019-1-15 分表:15 % 31
成路由计算失败后路由至默认分片,造成目标数据查询不到。 路由方式 根据拆分键的键值直接按分库数/分表数取余。如果键值是字符串,则字符串会被计算成哈希值再进行计算,完成路由计算(大小写敏感)。 例如:MOD_HASH('8')等价于8%D(D是分库数目/分表数)。 算法计算方式 方式一:拆分键是整型
where_condition] 语法限制 不支持使用子查询(相关子查询和非相关子查询)。 UPDATE语句中的where_condition不支持计算表达式及其子查询。 不支持在多表更新中修改广播表(广播表中的列不可出现在 SET 中赋值语句的左侧)。 不支持更新逻辑表的拆分键字段,更新拆分键字段可能导致数据重新分布,DDM