在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
PolarDB 并行查询是什么?有什么优势?PolarDB是阿里巴巴自研的新一代云原生关系型数据库,在存储计算分离架构下利用了软硬件结合的优势,为用户提供具备极致弹性、高性能、海量存储、安全可靠的数据库服务。PolarDB 100%兼容MySQL5.6/5.7/8.0,PostgreSQL 11,高度兼容Oracle。
PolarDB深度融合了云上基础设施,目标是在为客户提供云上特有的扩展性、弹性、高可用性的同时,能够具备更低的响应延迟和更高的并发吞吐,其基本架构如下:
底层的分布式共享存储突破了单机存储容量的限制,而且可以随用户的数据量增长自动弹性扩容,计算层则是一写多读的典型拓扑,利用RDMA提供的高速远程访问能力来抵消计算存储分离带来的额外网络开销。
并行查询可以说是PolarDB MySQL在计算层最为重要复杂度也最高的功能组件,随着PolarDB的推出已经线上稳定运行多年,而且一直在持续演进,它具备如下几个特性:
1、完全基于MySQL codebase,原生的MySQL 100%兼容,这里包括语法兼容、类型兼容、行为兼容。
2、 附加成本,随产品发布就携带的功能无需额外存储资源、无需额外计算节点。
3、维护成本,使用和普通查询没有任何差别,只是响应变快了随集群部署,开箱即用、对业务无侵入、单一配置参数(并行度)。
4、实时性分析,PolarDB原生的一部分,受惠于REDO物理复制的低延迟统一底层事务型数据、提交即可见。
5、极致性能,随着PQ的不断完善,对于分析型算子、复杂查询结构的支持能力不断提升全算子并行、高效流水线、复杂SQL结构支持。
6、稳定可靠,作为企业级特性,这个毋庸置疑扩展MySQL测试体系、线上多年积累、完备诊断体系
上面这些是并行查询的核心竞争力,未来期待打通节点间计算资源,实现更高的计算并行度;突破单节点在IO / CPU上的瓶颈,充分利用分布式存储的高吞吐能力;结合全局节点管理与资源视图,平衡调度全局计算资源,实现负载均衡的同时保证查询性能;结合全局一致性视图,保证对事务性数据的正确读取。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
编程语言排行榜2019年7月Java依然首位吗?
编程语言排行榜2019年7月不出意外Java开发依然是编程语言里面最受欢迎的语言,排名前十的分别是Java,C,Python,C++,C#,VisualBasic.NET,JavaScript,PHP,SQL和Objective-C。
7422
2019-07-30 18:14:10
IT培训学哪个专业更好?
IT培训学哪个好?随着网络的普及以及移动互联网的快速发展。IT行业岗位成为高薪的代名词。大量高校毕业生以及在职人群纷纷加入到IT互联网领域。对于大部分非专业出身的人而言,应该选择什么方向就业,IT培训学那个专业更好?
7070
2019-10-17 18:24:17
Android开发入门教程免费资源分享
Android开发入门教程免费资源分享,Android开发需要学习:Activity、Intent、ContentProvider、Fragment、Service等内容。Android开发人员还需要掌握Web开发技术,尤其是Web前端的知识。前端开发后端化、掌握一定的后端知识很有必要。
6140
2020-01-17 10:50:14
什么样的IT程序员更受欢迎
提到程序员,很多人会觉得特别高大上,而不少程序员则以码农自嘲。虽然程序员比较“吃香”,但是现在计算机专业的毕业生和非计算机专业出身的程序员已经很多了,就业市场竞争还是很激烈的。想要在这个行业里立稳脚跟甚至脱颖而出,需要一些特质。
4480
2020-05-08 09:58:19
程序员培训机构哪个好?哪家靠谱?
程序员培训机构哪个好?受疫情影响身边的小伙伴大学毕业便是失业,开始了人生的迷茫期,毕业后没有一技之长,招工作成了难题,想获得高薪不少人想入行IT行业,但需要多方面考察选择靠谱的IT程序员培训机构,遇到不靠谱的培训机构会学无所成,还打击自己学习的兴趣。
7442
2020-07-03 14:39:15