做搜狗手机网站点击软,百度快照手机版,小生互联免费主机,百度app下载安装普通下载前言
随着国家战略层面对信息安全关注度越来越高#xff0c;数据库是基础软件国产化自主可控的重要方面之一。PG是世界上最流行的开源关系型数据库之一#xff0c;并且他是类BSD开源许可#xff0c;开源协议非常友好#xff0c;可以随意分发、闭源和开源#xff0c;可以用…前言
随着国家战略层面对信息安全关注度越来越高数据库是基础软件国产化自主可控的重要方面之一。PG是世界上最流行的开源关系型数据库之一并且他是类BSD开源许可开源协议非常友好可以随意分发、闭源和开源可以用于商业目的或其他场合是数据库国产化重要生态之一。备份恢复与复制是搭建数据库高可用、高可用重要手段有必要对PG这方面机制进行了解。
本专栏培训对象主要撰述PG备份、恢复与复制这方面的使用方法和机制。需要对PostgreSQL感兴趣并有一定了解同时有一定源码能力的朋友 本课程主要包含6部分围绕备份恢复与复制这个主题进行讲解。
第1章 Buffer管理机制
介绍PostgreSQL数据页在共享内存中如何管理。
第2章 Checkpoint机制
从代码层次介绍如何刷写脏页如何回收WAL文件。
第3章 Crash recovery机制
从代码层次介绍崩溃恢复原理
第4章 WAL
介绍WAL文件结构、复用、WAL日志结构等机制
第5章 备份及恢复
介绍热备份及恢复方法、以及pg_basebackup的使用并从代码层次介绍其机制
第6章 流复制
介绍物理流复制、逻辑复制使用方法及原理机制。 总结
学习本专栏能达到的效果了解PG备份恢复与复制使用方法的同时从代码层次深入理解其原理机制。