更新时间:2022-01-13 09:42:41 来源:极悦 浏览700次
分布式数据库中间件 (DDM) 是为关系数据库设计的与 MySQL 兼容的分布式中间件服务。解决分布式扩展问题,突破MySQL数据库的容量和性能瓶颈,帮助处理海量数据的高并发访问。
DDM 是一个表格和高度可扩展的云原生中间件产品。采用计算存储解耦架构,提供分库分表、读写分离、弹性伸缩、可持续运维等功能。实例节点的管理对您的工作负载没有影响。您可以在 DDM 控制台上对数据库进行运维和读写数据,就像操作单节点 MySQL 数据库一样。
自动数据库和表分片
MySQL 数据库通常部署在单个节点上。一旦发生故障,所有数据都可能丢失,您的工作负载将受到 100% 的影响。
DDM支持自动分库分表,将数据分布在多个RDS实例上,一旦发生故障,对您的服务的影响会大大降低。它还支持服务的爆炸式增长。
读/写分离
DDM 可以利用 RDS 只读副本。如果水平分片后查询压力仍然很大,可以开启读写分离,加快数据库处理和访问速度,无需重构业务系统。
弹性缩放
MySQL数据库只能支持中小型业务系统,因为它们的CPU、内存和网络处理受到服务器配置的限制,存储取决于SSD或EVS磁盘的大小。
DDM 支持计算和存储扩展。您可以将节点添加到 DDM 实例或扩展其节点类。或者,增加分片或RDS实例,将数据从一张大表分发到多张表或横向扩展存储资源,随着业务的增长简化运维。
图 1 DDM 架构
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习