SourceCodeAnalysis
Source code analysis of Impala, PostgreSQL, Citus and Postgres-XL
Install / Use
/learn @ictlyh/SourceCodeAnalysisREADME
Source Code Analysis of Impala, PostgreSQL, Citus and Postgres-XL
Impala
- Impala 简介
- 源码分析 - FE端
- 源码分析 - BE端
- FE 端代码流程
- FE 端主要类继承关系
- 创建删除索引 FE 端流程
- Planner 查询计划生成
- 查询重写
- 用户定义函数动态库文件或Jar包加载
- 数据结构-Thrift部分
- DataSink
- ExchangeNode
- ParseNode 接口及其实现类
- Join Internal
PostgreSQL
- PostgreSQL 源码分析
- 查询执行流程
- 9.6 parallel scan 整体流程
- background worker 注册及启动流程
- 配置文件加载流程
- create table 流程
- 共享内存
- 共享内存结构图
Citus
Postgres-XL
View on GitHub60/100
Security Score
Audited on Jan 3, 2025
No findings
