绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
【揭开技术的面纱】什么是GaussDB 200全并行技术?
2020-03-12 15:20:57

转载自华为云社区:https://bbs.huaweicloud.com/blogs/103484  作者:平常心

【摘要】 大数据时代,数据日增PB级,相当每天需要增加1000块硬盘。 进行决策分析时,面对大量数据的复杂分析处理, 传统数据库应对显然苍白无力,经常无响应,如何破? 采用一体机模式的数据库,高性能的代价是极其昂贵的购买价格和永无止境的后期维护费用。 如何基于X86通用硬件,只用一体机1/10的价格,构建达到甚至超越一体机的性能? GaussDB 200全并行技术 是上述问题的强力解决方案  

大数据时代,数据日增PB级,相当每天需要增加1000块硬盘。

进行决策分析时,面对大量数据的复杂分析处理,

传统数据库应对显然苍白无力,经常无响应,如何破?

采用一体机模式的数据库,高性能的代价是极其昂贵的购买价格和永无止境的后期维护费用。

如何基于X86通用硬件,只用一体机1/10的价格,构建达到甚至超越一体机的性能?

GaussDB 200全并行技术

是上述问题的强力解决方案,有力支撑了华为FusionInsight产品完胜金融、运营商、安全行业30+局点的比拼测试。

这个号称黑科技的牛逼全并行技术到底是一个啥样的技术呢?

请见下图分解:

  01.gif

好牛逼是不是?好深奥是不是?想看得更明白是不是?

毕竟,数据库着实是一个高深莫测的技术。

小编我也是耗了一番内力,修炼了九九八十一天,才揭开这个牛技的面纱的。

现在福利来了!!!小编我又耗费脑细胞无数,试着把这个技术采用类比的办法通俗地讲明白。让你秒懂~~

 

上图中,我们做如下类比:

SQL语句:一个黑-帮大佬下达的命令,比如全城搜索,挖地三尺也要找到某个想大卸八块的人。

每个服务器:这个黑-帮大佬领导下的各个团伙。

服务器里的CPU:每个团伙里的成员。

 

好吧,大佬一声令下:搜!!!(SQL)

各团伙(服务器)全城分辖区搜索,这叫节点并行。

团伙头目为充分利用好团队资源,分配后,每个成员(CPU)都同时努力地执行搜捕,这叫算子并行。

团队里培养了精兵强将,有超能,执行任务时,别人一次只能搜一条街,他能并行搜多条街。我们管这叫指令级并行。

这个黑-帮可以再点,内部有一个智能机制,能甄别仇人隐藏位置的概率,自动把低概率的街去除,这叫动态编译LLVM。

分享好友

分享这个小栈给你的朋友们,一起进步吧。

GaussDB_数据库
创建时间:2020-01-06 16:21:44
华为GaussDB数据库小栈
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • GaussDB_数据库
    专家
戳我,来吐槽~