立即咨询

电话咨询

微信咨询

立即试用
商务合作

分布式数据库和并行数据库相比有什么区别?

2020-04-16

    MPP(Massively Parallel Processing)是指多个处理器(或独立的计算机)并行处理一组协同计算,为了保证各节点的独立计算能力,MPP数据库通常采用ShareNothing架构,最为典型的产品是Teradata(简称TD),后来也出现Greenplum(简称GPDB)、Vertica、Netezza等竞争者。
    单在多年的实际发展应用中,我们可以发现MPP从批处理和联机访问控制两个重要方面都显现了一些研究不足。

分布式数据库和并行数据库相比有什么区别?

落后节点:
    使用本地CPU,存储器和磁盘资源,完成在MPP架构的本地数据处理,该节点的工作负载是存储在这些节点中完全对称,这个架构虽然提供了较好的扩展性,但隐藏了极大的问题——Straggler,即当某个节点出现问题导致速度比其他节点慢时,该节点会成为Straggler。
    此时,无论集群规模多大,批处理的整体执行速度都由Straggler决定,其他节点上的任务执行完毕后则进入空闲状态等待Straggler,而无法分担其工作,导致节点处理速度降低的原因多数是磁盘等硬件损坏,考虑到磁盘本身的一定故障率(根据统计前三个月内2%损坏率,第二年时达到8%)当集群规模达到一定程度时,故障会频繁出现使straggler成为一个常规问题。
并发性能:
    由于MPP“完全对称”,即当查询开始执行时,每个节点并行执行完全相同的任务,这意味着MPP支持的并发数与集群中的节点数完全独立,根据该文中的测试数据,4个节点的集群和400个节点的集群技术支持的并发用户查询数是相同的,随着并发数增加,这二者几乎在相同的时点出现安全性能骤降。
    传统的MPP在线查询主要针对企业管理的少数用户,对并发能力的要求较低。 在大数据时代,数据的用户从战略管理向战术执行层乃至一线人员转变,从孤立的分析场景向与业务交易场景的整合,对于联机查询的并发能力发展已经远超MPP时代,成为OLAP场景分布式数据库系统要考虑的一个非常重要研究问题。
    从整体架构来看,分布式更加看重大数据量批量处理的吞吐能力。同时,分布式具备MPP所缺失的批量任务进行调整发展能力,数据的多副本存储使其成为具有“本地化”数据信息加工的备选节点,而且数据加工处理与数据存储并不绑定,可以根据不同节点的运行效率动态调整任务分布,从而在大规模部署的情况下具有整体上更稳定的效率。相比之下,MPP在数据的相对少时有更好的效率。
并行数据库和分布式数据库的区别是什么
    (1)应用研究不同。并行数据库系统的目标是充分发挥并行计算机的优势,利用系统中的各个处理机结点并行完成数据库任务,提高数据库系统的整体性能,分布式数据库系统主要目的在于可以实现场地自治和数据的全局透明共享,而不要求利用网络中的各个结点来提高系统分析处理性能。
    (2)不同的实现方式。在具体实施中,分布式数据库系统与并行数据库系统也有很大的不同。 在并行数据库系统中,为了充分利用各节点的处理能力,可以在各节点之间采用高速网络连接。节点键的数据传输的成本相对较低,当一些节点处于空闲状态,可以通过高速网络处理工作负载过大的节点,以实现系统负载平衡。
    然而,在分布式数据库系统中,为了以满足应用需求,满足了部门分布特点的需求,连接到局域网或广域网的节点中,网络带宽低,颠倒点的通信开销大点。因此,在查询处理中应尽可能减少节点之间的数据传输。
    (3)各结点的地位不同。在并行数据库管理系统中,各结点是完全非独立的,不存在全局应用和局部应用的概念,在数据处理中只能通过发挥协同作用,而不能有局部应用。在分布式数据库管理系统中,各结点除了能通过网络进行协同工作完成全局事务外,各结点具有场地自治性,每个场地使独立的数据库系统。每个网站都有自己的数据库,客户,CPU和其他资源来运行自己的数据库系统,执行本地应用程序具有高度自治。

更多产品了解

欢迎扫码加入云巴巴企业数字化交流服务群

产品交流、问题咨询、专业测评

都在这里!

 

热门数字化产品

博致云生产制造小工单系统博致云小工单SaaS应用聚焦生产工单执行全流程,涵盖工单、报工、绩效看板等管理功能,实现手机端便捷报工、实时监控生产、精准核算绩效,生产进度一目了然,快速实现车间数字化。帮助企业落地精益管理,减少浪费,提升生产效率,降低制造成本,助力数字化转型。
i人事HR SaaS软件i人事HR SaaS软件,实时监控组织发展关心的关键指标,组织整体战斗力、效能与效率,关键岗位的引入、留用与激励。人力预算支出过程管控与预测参考,成本中心与财务科目的灵活匹配,投入产出比核算效率提升。雇主品牌、快速上岗,移动办公,高效协同,员工体验、持续绩效提升。
尘锋SCRM系统尘锋SCRM系统传统客户关系管理的基础上,引入社交平台的好友关系,为各行业企业主提供更全面的客户画像洞察,更准确的业务决策分析,更有效的客户运营手段。帮助企业在获客、转化、运营3大环节显著提效,助推企业业绩的持续增长。
腾讯云实时音视频TRTCTRTC 源自 QQ 音视频团队,是基于 QQ 20多年来的音视频技术积累,在腾讯云上部署售卖的 RTC 云服务。TRTC 支撑了腾讯会议、微信群直播、微信视频号直播、企业微信直播、腾讯课堂、全民K歌等业务是腾讯集团丰富的音视频场景的最佳实践输出。
销售易CRM销售易CRM,销售L2C全流程自动化管理,赢单更多更快。多维度目标管理,让制定的目标切实可行。智能区域管理,实现销售资源的高效分配。与ERP无缝集成,打通企业前后端业务流程。
为你推荐
直播间在线人数卡在500上不去?天志互联抽盒系统从互动率破局

抖音算法推流核心指标是互动率而非GMV。天志互联直播抽盒系统从订单秒级上屏、一键拆盒、氛围引爆三个维度拉高互动率,驱动算法推流的正循环。

2026-06-26
品牌联名越做越亏?天志互联用游戏化体验共创重新定义IP营销

从"换皮联名"到"游戏化体验共创"——拆解彩棠敦煌联名案例的壁画修复小游戏设计逻辑、奶茶品牌联名翻车教训和中小品牌三条低成本高ROI的IP联名路径。

2026-06-26
一个人也能搭游戏化运营体系?低代码时代品牌运营的乐高式搭建指南

低代码时代品牌游戏化运营体系的"乐高式"搭建指南——从选模板、搭积分闭环、数据迭代到多活动并行管理和团队交接的全流程实操方法。

2026-06-26
私域社群打开率跌破3%以后:一个快消品牌的游戏化自救实验

一个快消品牌用游戏化方法三个月救活240个死群的完整复盘——从签到排行榜、互动任务、习惯养成到赛季制防疲劳的六周运营节奏拆解。

2026-06-26
品牌私域裂变怎么设计才不被骂?游戏化社交裂变的三个底线原则

游戏化社交裂变的三个底线原则深度拆解——让转发不像广告、让奖品有炫耀价值、给用户不转发的自由,加3%超级用户识别策略和三个常见翻车点避坑指南。

2026-06-26
查看更多