分布式数据库中间件(Distributed Database Middleware,简称DDM),专注于解决数据库分布式扩展问题,一个实现了Mysql协议栈的数据库代理服务器,通过代理服务器将底层数据库存储引擎以集群方式管理起来。DDM提供分库分表、读写分离、弹性扩容等能力,而且服务器集群管理对用户完全透明,用户通过DDM管理控制台进行数据库运维,使用JDBC等驱动服务或SQL客户端连接数据库,进行数据读写。

一、DDM架构:

二、功能介绍:
水平拆分:在创建分布式数据库后,只需选择拆分键,DDM就可以按照拆分键生成拆分规则,实现数据水平拆分。
平滑扩容:在数据库出现存储容量瓶颈时,DDM支持通过添加新的RDS实例对存储容量进行扩展,无容量上限,扩容无需应用改造,扩容进度支持可视化跟踪。
分布式事务:DDM当前支持单机、最大努力提交、最终原子性三种事务模型。
数据导入导出:支持外部数据导入,帮助用户实现数据库平滑上云。支持数据和表按照逻辑库/表导出。
SQL兼容性:高度兼容MySQL协议和语法,目前兼容MySQL 5.6和5.7版本。
全局序列:DDM提供全局序列服务,实现分布式环境下唯一键、主键等数据的全局唯一性。DDM支持分布式全局唯一且有序递增的数字序列。满足业务在使用分布式数据库下对主键或者唯一键以及特定场景的需求。
在线监控:DDM支持监控对读占比以及慢SQL,帮助用户快速发现资源和性能瓶颈。
Console运维管理界面:DDM提供Console界面,可在线对DDM实例、逻辑库、逻辑表、拆分规则等进行管理和维护。

总结:

以上就是对分布式数据库中间件DDM的简单理解,DDM作为华为的一款商用分布式数据库中间件,文档资料很完善,想要了解更多,欢迎前往华为CSDN账号分布式数据库中间件查看,或者去华为DDM数据库分布式中间件线上文档。

华为云分布式数据库中间件DDM相关推荐

  1. 华为云分布式数据库中间件DDM和开源MyCAT对比

    前言 华为云分布式数据库中间件(Distributed Database Middleware)是解决数据库容量.性能瓶颈和分布式扩展问题的中间件服务,提供分库分表.读写分离.弹性扩容等能力,应对海量 ...

  2. 入门篇-华为云分布式数据库中间件(DDM)创建逻辑库和逻辑表

    本文介绍华为云DDM管理控制台创建逻辑库和逻辑表. 前提条件: 已经购买华为云DDM实例. 已经导入RDS实例. 创建逻辑库 一个DDM实例下最多能新增100个逻辑库. 非拆分模式下,逻辑库只能关联一 ...

  3. 云图说|一张图带你了解华为云分布式数据库中间件

    本文分享自华为云社区<[云图说] 第197期 初识华为云分布式数据库中间件DDM>,原文作者:阅识风云. 华为云分布式数据库中间件(Distributed Database Middlew ...

  4. 入门篇-连接华为云分布式数据库中间件(DDM)

    在成功配置DDM实例后,即可连接访问DDM实例以及实例下的逻辑库. 华为云分布式数据库中间件(DDM)服务目前管理的关系型数据库,是基于MySQL作为存储引擎,因此DDM服务兼容MySQL大部分语法以 ...

  5. java数据库中间件实现,分布式数据库中间件DDM的实现原理

    随着数据量不断增大,传统的架构模式难以解决业务量不断增长所带来的问题,特别是在业务成线性.甚至指数级上升的情况.此时我们不得不通过水平扩展,把数据库放到不同服务器上来解决问题,也就是我们说的数据库中间 ...

  6. 浅析分布式数据库中间件DDM

    前言 DDM是什么?这是华为云Paas推出的分布式数据库中间件,DDM(Distributed Database Middleware)是一个实现了Mysql协议栈的服务器,前端用户可以把它看做一个数 ...

  7. mysql中ddl和ddm_浅析分布式数据库中间件DDM

    前言 DDM是什么?这是华为云Paas推出的分布式数据库中间件,DDM(Distributed Database Middleware)是一个实现了Mysql协议栈的服务器,前端用户可以把它看做一个数 ...

  8. mysql中ddl和ddm_对话DDM:分布式数据库中间件全解析

    进入云计算时代,传统的数据库在性能和容量等方面已无法满足企业的要求,随着数据量的不断骤增,易于扩展.拆分的数据库解决方案对于企业的云化转型更是显得尤为重要.为使企业应用上云更简单,分布式数据库中间件D ...

  9. 华为云 GaussDB 数据库,会是新的国产之光吗?

    华为云 GaussDB 数据库,会是新的国产之光吗? 华为云数据库业务总裁苏光牛 7月20日,华为云TechWave技术峰会上,华为云数据库业务总裁苏光牛正式发布两大数据库新品,包括关系型数据库Gau ...

最新文章

  1. jQuery之表格变色
  2. [它山之石] 一件事情,假设你不能说清楚,十有八九你就做不好
  3. 基于Xilinx FPGA实现PCIE2.0接口
  4. spring cloud微服务分布式云架构 - Spring Cloud集成项目简介( java ssm spring boot b2b2c o2o 多租户电子...
  5. 北斗导航 | 基于改进RANSAC算法的BDS接收机自主完好性监测算法研究
  6. 【数学建模】评价类算法
  7. 2021软件测试技能大赛,2021软件测试国赛获奖感言
  8. iphone html复制粘贴,如何在iPhone上复制内容快速粘贴到iPad上?
  9. 自然语言理解和自然语言处理_4种自然语言处理和理解的方法
  10. PID调谐方法:根据开环响应特性调谐(一)
  11. 全屏的微粒子3D动画特效
  12. php发邮件附件,PHP使用PHPMailer发送邮件和附件的方法
  13. Docker 2.3:Docker 镜像管理
  14. 比 Redis 还快,更省内存,开源,惊爆了!
  15. Hackthebox Three
  16. CentOS 7课堂笔记(version x)
  17. SQL Server 2008 清理数据库日志文件
  18. day inset_SetIP三星网络打印IP设置软件
  19. 信息学竞赛学习资料整理
  20. 近1、2年来设计的几个飞机构型

热门文章

  1. DataSophon——国产开源一站式运维平台
  2. 代理ip最新识别方法及代理ip有效性检测方法
  3. 阿里P8级架构师怎么处理电商业务中的数值计算的精度/舍入/溢出问题?
  4. Java死锁产生的四个条件
  5. 从唐僧师徒来看团队精神
  6. nas存储用网线直连服务器,几分钟就搞定 搭建NAS存储必备秘籍
  7. tio开发udp应用,发100万数据
  8. 报表模块-report
  9. 联想z5可以刷鸿蒙系统吗,联想Z5 Pro GT刷机教程_Z5ProGT线刷升级更新官方系统包的方法...
  10. matlab中chrom的意思,怎样解决遗传算法中Chrom和FitnV的维数不一致问题