分布式数据库中间件 (Distributed Database Middleware,简称DDM),是一款分布式关系型 数据库 ,采用先进的存储计算分离架构,实现并发、计算、数据存储三个方面均可线性扩展。专注于解决数据库分布式扩展问题,突破了传统数据库的容量和性能瓶颈,实现海量数据高并发访问,其核心的优势是提供数据库水平扩展能力,同时提供单机MySQL的用户体验。
分布式数据库 系统通常使用较小的计算机系统,每台计算机可单独放在一个地方,每台计算机中都可能有DBMS的一份完整拷贝副本,或者部分拷贝副本,并具有自己局部的数据库,位于不同地点的许多计算机通过网络互相连接,共同组成一个完整的、全局的逻辑上集中、物理上分布的大型数据库。
应用场景
互联网应用:电商、金融、游戏、社交等互联网应用,业务发展随市场驱动,流量洪峰和数据量迅速增长导致性能瓶颈,DDM大幅提升数据库处理效率,加快系统访问速度。
物联网:传感监控设备有大规模的数据采集和高频率的命令下发场景,DDM提升数据库并发性,提高查询效率,解决超 大数据 规模存储问题,降低存储海量数据的成本。
文件索引:社交等应用常存在大量图片、文档、视频数据,数据量都在亿级~万亿级。要将这些文件的索引存入数据库,并在索引层面提供实时的数据库操作,对性能要求极高。
传统应用上云政务机构、大型企业、银行等行业为支持大规模数据存储和高并发数据库访问,传统方案强依赖小型机和高端存储等设备成本高昂,DDM提供高性价比的 解决方案 。