【小宇带你学PostgreSQL内核】第一课:课程简介
2016-12-24 12:58
501 查看
如果还想看到更多此类文章,请移步到小宇的博客。
视频地址:http://v.youku.com/v_show/id_XMTg1NzAxNjM4NA==.html
开发环境
内核架构
parser
rewriter
optimizer
executor
access
storage
自己动手开发新特性
课程对象:数据库内核研发人员,高年级学生。
先学知识:C语言,sql基础,linux。
官方ABOUT:https://www.postgresql.org/about/
ReleaseNotes:https://www.postgresql.org/docs/9.6/static/release.html
数据库排行:http://db-engines.com/en/ranking
与MySQL相比优势何在:
1.特性
2.性能
3.开源
https://www.zhihu.com/question/20010554
http://v.youku.com/v_show/id_XNTk4MTQwNTI0.html?from=s1.8-1-1.2&spm=a2h0k.8191407.0.0
官网https://www.postgresql.org/
github:https://git.postgresql.org/gitweb/
doxygen:https://doxygen.postgresql.org/
wiki:https://wiki.postgresql.org/wiki/Main_Page
FAQ:https://wiki.postgresql.org/wiki/Frequently_Asked_Questions
TODO:https://wiki.postgresql.org/wiki/Todo
pg历年的会议资料:http://www.pgcon.org/
hackers论坛:http://postgresql.nabble.com/
博客
小宇的博客:http://www.shenyu.wiki/
德哥:http://blog.163.com/digoal@126/blog/#m=0
国外:http://blog.pgaddict.com/
书籍
《PostgreSQL修炼之道》
《数据库系统实现》
《PostgreSQL内核分析》
《数据查询优化器的艺术》
更多内容在这里:http://search.dangdang.com/?key=postgresql&act=input
论文
《The design of POSTGRES》
更多内容在这里:https://www.postgresql.org/docs/9.6/static/history.html
视频地址:http://v.youku.com/v_show/id_XMTg1NzAxNjM4NA==.html
大纲
课程简介开发环境
内核架构
parser
rewriter
optimizer
executor
access
storage
自己动手开发新特性
1. 简介
课程目标:通过该课程了解PostgreSQL数据库的基本架构,各个模块的基本流程,具备基础的内核开发能力。掌握内核的学习方法。课程对象:数据库内核研发人员,高年级学生。
先学知识:C语言,sql基础,linux。
历史与现状
A Brief History of PostgreSQL:https://www.postgresql.org/docs/9.6/static/history.html官方ABOUT:https://www.postgresql.org/about/
ReleaseNotes:https://www.postgresql.org/docs/9.6/static/release.html
数据库排行:http://db-engines.com/en/ranking
与MySQL相比优势何在:
1.特性
2.性能
3.开源
https://www.zhihu.com/question/20010554
http://v.youku.com/v_show/id_XNTk4MTQwNTI0.html?from=s1.8-1-1.2&spm=a2h0k.8191407.0.0
国内搞pg的组织
阿里巴巴,腾讯,百度,华为,人大金仓,平安银行,国家电网,斯凯,去哪儿,同花顺,翰高,上容,武汉大学,人民大学,太阳塔,高德,沃趣,莲子数据。国际搞pg的组织
EnterpriseDB,TeraData,EMC(Greeplum),Fujitsu,2ndQuadrant资源
网站官网https://www.postgresql.org/
github:https://git.postgresql.org/gitweb/
doxygen:https://doxygen.postgresql.org/
wiki:https://wiki.postgresql.org/wiki/Main_Page
FAQ:https://wiki.postgresql.org/wiki/Frequently_Asked_Questions
TODO:https://wiki.postgresql.org/wiki/Todo
pg历年的会议资料:http://www.pgcon.org/
hackers论坛:http://postgresql.nabble.com/
博客
小宇的博客:http://www.shenyu.wiki/
德哥:http://blog.163.com/digoal@126/blog/#m=0
国外:http://blog.pgaddict.com/
书籍
《PostgreSQL修炼之道》
《数据库系统实现》
《PostgreSQL内核分析》
《数据查询优化器的艺术》
更多内容在这里:http://search.dangdang.com/?key=postgresql&act=input
论文
《The design of POSTGRES》
更多内容在这里:https://www.postgresql.org/docs/9.6/static/history.html
相关文章推荐
- 第一课、课程简介
- 第一课 内核简介
- 几种常见的浏览器内核简介
- 打造自己的专属linux(四):Linux内核编译过程简介
- linux 内核源码目录简介
- Code maturity level options 代码成熟度选项 [*]Prompt for development and/or incomplete code/drivers 显示尚在开发中或尚未完成的代码与驱动.除非你是测试人员或者开发者,否则请勿选择 我是开发者,所以选[*] Loadable module support 可加载模块支持 [*]Enable loadable module support 内核编译配置选项简介 (2.4.20-8
- NodeJS学习系列课程笔记(NodeJs简介)
- 几种常见浏览器内核简介
- Linux 2.6.19.x 内核编译配置选项简介 转
- Windows 内核(WRK)简介
- Linux 2.6.19.x 内核编译配置选项简介
- Linux 2.6.19.x 内核编译配置选项简介
- MIT18.06线性代数课程笔记21:特征向量、特征值简介、求法与性质
- 嵌入式 Linux开发Kernel移植(一)——kernel内核简介
- RHCE课程-初级部分6、编辑工具VIM,网络配置,进程优先,日志文件简介。
- 内核配置选项简介
- 不同内核浏览器的差异以及浏览器渲染简介(转)
- linux 内核GNU C语法简介
- Solaris内核proc目录简介
- Linux 2.6.25 内核编译配置选项简介