PostgreSQL代码整体结构(一)

整体代码结构

基本的文件组织如“图1-代码整体结构图”:

1.         config目录:存放了一些系统的配置文件,如c-compiler.m4文件中提供了检测C编译器的宏。

2.         contril目录:存放了一些没有集成到PG核心源码中的代码,是PG的有用的一些外围功能代码。

3.         doc目录:存放了PG的文档。

4.         src目录:存放了PG的核心代码。这个目录中的内容也有序组织,内容分类做得很好。

5.         configure、makefile等配置编译文件:这些文件个数不多,给人以清晰的感觉,不散乱。


PostgreSQL代码整体结构(一) - 那海蓝蓝 - 那海蓝蓝的博客
 
PostgreSQL代码整体结构(一) - 那海蓝蓝 - 那海蓝蓝的博客
PostgreSQL代码整体结构(一) - 那海蓝蓝 - 那海蓝蓝的博客
PostgreSQL代码整体结构(一) - 那海蓝蓝 - 那海蓝蓝的博客

图3-事务处理和索引相关结构图

图4-查询优化代码结构图

PostgreSQL代码整体结构(一) - 那海蓝蓝 - 那海蓝蓝的博客
PostgreSQL代码整体结构(一) - 那海蓝蓝 - 那海蓝蓝的博客

图1-代码整体结构图

图2-提供数据处理的代码结构图

图5-存储系统代码结构图

图6-辅助功能代码结构图


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值