最近的文章主要是关于 PostgreSQL 方向的源代码的学习与使用的,
分析的版本是 postgresql-8.4.1
下载地址是:http://www.postgresql.org/ftp/source/v8.4.1
每一份源码文件主要将分成两篇来进行:
第一篇中主要内容是阅读、注释经典的PostgreSQL内核中的源代码,也就是所谓的初级篇Primary。
第二篇中主要内容是在熟练使用前一篇中所提到的 unix/linux API 的基础之上,对该API进行各种实验测试,
并结合前一篇所介绍的经典内核代码来进行修改按照自己的想法实现一些小的变动,并对该代码进行编译与试运行。
--------------------------------------------------------------------------------------
文件名称:stringinfo.h stringinfo.c
文件所在目录:
stringinfo.h : ..\src\include\lib
stringinfo.c : .. \src\backend\lib
----------------------------------------------------------------------------------------
上篇文章中主要分析的是 stringinfo.h
stringinfo.h 源码分析 是关于 StringInfoData 结构体数据结构描述及基于该数据结构执行的操作方法的声明与定义。