PostgreSQL的内部结构

2022-02-19 01:10:01

PostgreSQL是一个设计良好的开源多用途关系数据库系统,在世界各地得到广泛应用。它是一个具有集成子系统的庞大系统,每个子系统都具有特定的复杂特征,并且相互协作。尽管理解内部机制对于使用PostgreSQL进行管理和集成至关重要,但它的庞大性和复杂性阻止了它的实现。本文档的主要目的是解释每个子系统是如何工作的,并提供PostgreSQL的全貌。

本文档基于我2012年用日语写的那本书,包括第14版和更早版本。

目录指南地图更改历史

我毕业于信息工程研究生院(信息工程硕士),曾在多家公司担任软件开发人员和技术经理/总监。我在数据库和系统集成领域出版了七本书(4本PostgreSQL书和3本MySQL书)。2019年6月,本文件中文版出版。

作为日本PostgreSQL用户组(2010-2016)的负责人,我在六年多的时间里组织了日本最大的(非商业)PostgreSQL技术研讨会/讲座,并在2013年担任日本PostgreSQL会议的项目委员会主席,在2008年和2009年担任成员。

在2021,我发布了PGYPrimaCuffor,它是一个使用机器学习方法来监视和改善PostgreSQL性能的框架。

库安多时代的朱文,苏达梅里加万岁。接待,一辆车,一辆车。

现在我住在苏黎世。我正在考虑在瑞士或欧盟找一份新工作。我喜欢瑞士,也喜欢我工作的公司,但是,我想做新的挑战,例如将ML和AI技术应用于DBMS。我在等待那些想做新事情的人的联系。

如果您想使用本文件的任何部分和/或任何数字,请与我联系。如果您在亚马逊工作,由于侵犯版权问题,您不能使用和参考本文档。例外:教育机构可以自由使用本文件。