文档首页 > > 产品介绍> 什么是分布式数据库中间件

什么是分布式数据库中间件

分享
更新时间: 2019/10/23 GMT+08:00

DDM使用关系型数据库(RDS)作为存储引擎,具备自动部署、分库分表、弹性伸缩、高可用等全生命周期运维管控能力。

图1 DDM实现原理

出于安全考虑,推荐从ECS(弹性云服务器)访问分布式数据库中间件,二者必须在同一VPC(Virtual Private Cloud,虚拟私有云)中。

产品优势

分布式数据库中间件(简称DDM)具有无限扩容、性能卓越、简单易用、快速部署、低成本等优势。

  • 无限扩容
    • 自动水平拆分。
    • 支持字符串、数字、日期等多种纬度。
    • 业务不中断平滑扩容。
  • 性能卓越

    性能通过水平扩展可线性提升。

  • 简单易用
    • 兼容MYSQL协议、语法、客户端。
    • 轻松数据导入,数据库上云。
    • 一键实现数据库扩容。
    • 业务零代码改动,实现读写分离。
  • 快速部署

    可在线快速部署实例,节省采购、部署、配置等自建数据库工作,缩短项目周期,帮助业务快速上线。

  • 低成本

    稳定的产品,完善的运维和技术支持,相比开源产品总体性价比更高;多种实例规格配置覆盖不同业务规模场景,按需购买。

DDM相对于单机关系型数据库的优势

DDM解决了单机关系型数据库对硬件依赖性强、扩展能力有限、数据量增大后扩容困难、数据库响应变慢等难题,通过分布式集群架构方案实现了“平滑扩容”,扩容过程中保持业务不中断。

  • 数据分布式存储

    DDM采用水平拆分方式,将数据记录数庞大的单表,按指定的拆分规则,分布式存储到各个分片中。同时DDM提供路由分发功能,应用服务无需考虑数据该写入哪个分片,该从哪个分片读取。

  • 读写分离

    用户可以根据数据读取压力负载情况,为每个RDS实例配置一个或者多个只读实例,提高查询并发性能。

  • 高性能

    在实际业务访问中,SQL主要的性能瓶颈集中在物理数据库节点上。

    DDM实例关联多个RDS节点,减少单个RDS存储的数据量,同时实现并行计算,支持PB级数据量访问,以及百万级高并发。

  • 在线平滑扩容

    DDM在不中断业务的情况下,支持新增RDS实例,水平扩容存储空间。一键式扩容,轻松解决单机关系型数据库的容量瓶颈。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区