是最先进的数据库.他的第一个版本在1989年发布,从那时开始,他得到了很多扩展.根据db-enginers上的排名情况,PostgreSQL目前在数据库领域排名第四. 本篇博客,我们来讨论一下PostgreSQL的内部架构,以及各个组件之间如何交互.这将是本期PostgreSQL DBA系列博客的基石. 一.PostgreSQL的架构 PostgreSQL的物理架构非常简单,它由共享内存.一系列后台进程和数据文件组成. (如下图) 二.Shared Memory 共享内存是服务器服务器为数据库缓…