首页 > 其他分享 >dremio几个rel 术语名词简单说明

dremio几个rel 术语名词简单说明

时间:2023-02-12 21:44:43浏览次数:35  
标签:kernel dremio planner java 名词 RelNode rel com

dremio 实际上集成子apache drill 部分术语具有共性

Crel 结尾的

实际上是原始 apache calcite RelNode

Drel 结尾的

是drill RelNode(drill 相关的),在dremio 中可以理解为dremio RelNode

Prel 结尾的

Physical RelNode 术语物理计划使用到的RelNode

Rel 结尾的

dremio 中的关系表达式实现

说明

了解上边几个后缀的意义很重要,可以方便我们阅读dremio的源码,不然很多时候可能比较迷惑各种转换的意思
比如PrelTransformer 工具类中不少各种转换

参考资料

sabot/kernel/src/main/java/com/dremio/exec/planner/logical/Rel.java
sabot/kernel/src/main/java/com/dremio/exec/planner/physical/Prel.java
sabot/kernel/src/main/java/com/dremio/exec/planner/sql/handlers/PrelTransformer.java
sabot/kernel/src/main/java/com/dremio/exec/planner/logical/Rel.java

标签:kernel,dremio,planner,java,名词,RelNode,rel,com
From: https://www.cnblogs.com/rongfengliang/p/17114774.html

相关文章

  • dremio24 版本copy into from 简单说明
    copyintofrom是dremio24版本很不错的一个新功能,可以提升数据加载处理的速度(以前对于iceberg数据的处理有insertinto以及通过ctas模式)简单机制说明目前看到copy......
  • dremio 24 版本对于表优化的处理
    dremio24版本开始支持表优化,主要是对于iceberg的表优化机制简单说明dremio认为256M是一个很不错的优选大小,其他的认为就是过小后者过大参考图  额外的能力支......
  • ipv6地名词:有状态(dhcpv6),无状态(slaac),前缀代理(pd)等解释
    ipv6地址获取有两种方式:路由器通告的前缀+自己编的后缀(无状态,stateless)DHCP给一个/128的地址(有状态,stateful)需要明确:无状态和有状态,仅仅指的是ipv6地址的获取方式。......
  • EasyCVR视频云存储的架构解析与Sharelist云存挂载方法介绍
    一、什么是视频云存储?视频云存储主要用于为上层应用提供视频文件、结构化信息、事件信息的相关服务。云存储节点分为数据文件存储节点和结构化数据存储节点。数据文件存储节......
  • EasyCVR视频云存储的架构解析与Sharelist云存挂载方法介绍
    一、什么是视频云存储?视频云存储主要用于为上层应用提供视频文件、结构化信息、事件信息的相关服务。云存储节点分为数据文件存储节点和结构化数据存储节点。数据文件存储......
  • 计算机网络性能相关名词介绍
    1.速率与带宽速率:网络单位时间内传送的数据量,用以描述网络传输数据的快慢。带宽:在通信和信号处理领域,指的是信号的频带宽度,单位:Hz(赫兹)。在计算机网络领域,指的是一条信道的......
  • iwpriv命令用法+wireless-tools源码和编译
    【MTK】iwpriv命令说明https://www.cnblogs.com/code1992/p/14265893.htmlIwpriv工作流程及常用命令使用https://zhuanlan.zhihu.com/p/24705116wireless-tools源码分析-i......
  • DHCP Release
    No.TimeSourceDestinationProtocol新列Info123.841047192.168.43.135192.168.43.1DHCP342DHCPRelease-TransactionID0x......
  • 从 Cloud-Native Relational DB 看数据库设计
    论文内容:AmazonAurora:DesignConsiderationsforHighThroughputCloud-NativeRelationalDatabases里面介绍了一种云原生的关系型数据库Aurora的体系结构,以及导致......
  • POJ 2407 Relatives 欧拉函数(不打表)
    RelativesTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 16563 Accepted: 8410DescriptionGivenn,apositiveinteger,howmanypositiveintegers......