当前位置: 首页 > news >正文

大数据计算里的Broadcast Hash Join/Shuffle Hash Join/Sort Merge Join

文章目录

      • Broadcast Hash Join
        • 场景
      • Shuffle Hash Join
        • 场景
      • Sort Merge Join
        • 场景

Broadcast Hash Join

场景

大表和小小表,直接把B表加载到内存,然后读块1内容和内存中数据匹配
在这里插入图片描述

Shuffle Hash Join

场景

大表和小表JOIN ,小表分块后能加载到内存里,这样只用依次读红块1就行

在这里插入图片描述

Sort Merge Join

场景

大表和大表JOIN ,这样两个即使不能加载到内存里,也可以分别读两个文件,依次匹配记录,具体算法可以参考,两个有序数组的合并,和这个类似
在这里插入图片描述

http://www.lryc.cn/news/473867.html

相关文章:

  • Java - 手写识别; 如何用spring ai和大模型做手写识别教程
  • 【Linux】用户权限管理:创建受限用户并配置特定目录访问权限
  • pgsql表分区和表分片设计
  • 灵动AI ——视频创作新引擎 开启视觉奇幻之旅
  • AI设计、作图、画画工具哪个好用?看完这篇你就知道怎么选了
  • 【python ASR】win11-从0到1使用funasr实现本地离线音频转文本
  • myqld二进制安装和破解数据库密码(linux)
  • 防重方案-订单防重方案笔记
  • HTML、JavaScript和CSS实现注册页面设计
  • Counter对象的使用样例
  • 大模型中的token是什么;常见大语言模型的 token 情况
  • Python小白学习教程从入门到入坑------第十七课 内置函数拆包(语法基础)
  • 动态规划 —— 路径问题-最小路径和
  • 《链表篇》---删除链表的倒数第N个节点(中等)
  • duilib 进阶 之 TileListBox 列表
  • Web应用安全—信息泄露
  • 大数据治理:策略、技术与挑战
  • vscode插件-08 Golang
  • 数据结构+算法分析与设计[15-18真题版]
  • 单链表OJ题(2):反转链表(三指针法)、找中间节点(快慢指针)
  • Rows 行
  • 十个常见的软件测试面试题,拿走不谢
  • windows 11 配置 kafka 使用SASL SCRAM-SHA-256 认证
  • Elasticsearch —— ES 环境搭建、概念、基本操作、文档操作、SpringBoot继承ES
  • ElSelect 组件的 onChange 和 onInput 事件的区别
  • 加密与数据提取:保护隐私的新途径
  • 博客摘录「 宋宝华:Linux文件读写(BIO)波澜壮阔的一生」2024年11月1日
  • 使用华为云数字人可以做什么
  • leetcode刷题记录——(十六)349. 两个数组的交集
  • vue3实现规则编辑器