Mastering PostgreSQL 13 的中文版出来了

本文涉及的产品
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
简介: Mastering PostgreSQL 13 的中文版出来了

大家好,很多人应该对PostgreSQL很熟悉,它也是数据库管理系统之一,和mysql,oracle等一样,都是可以管理关系型的数据结构的数据。

PostgreSQL是一个功能非常强大的、源代码开放的客户/服务器关系型数据库管理系统(RDBMS)。PostgreSQL最初设想于1986年,当时被叫做Berkley Postgres Project。该项目一直到1994年都处于演进和修改中,直到开发人员Andrew Yu和Jolly Chen在Postgres中添加了一个SQL(Structured Query Language,结构化查询语言)翻译程序,该版本叫做Postgres95,在开放源代码社区发放。

PostgreSQL是一个非常健壮的软件包,有很多在大型商业RDBMS中所具有的特性,包括事务、子选择、触发器、视图、外键引用完整性和复杂锁定功能。另一方面,PostgreSQL也缺少商业数据库中某些可用的特性,如用户定义的类型、继承性和规则。

要掌握一门技术,要有一本好的指导手册,对于PostgreSQL 13版本来说,现在有一本英文版的《Mastering.PostgreSQL.13.4th Edition》,一直苦于无中文版,今天无意在github上发现有译文版,推荐给大家进行学习与研究使用,全文有十三个章节。

译文定然有不尽人意的地方,但期望你能虔诚的提交相关的issue,我看到后会及时的修正。

本书使用的范围:适合有一点点基础的运维,研发,DBA阅读,完全没基础的,不适合看,因为你会看懵。
本书的大纲

  • 第一章 PostgreSQL 13 概述
  • 第二章 了解事务和锁
  • 第三章 使用索引
  • 第四章 处理高级SQL
  • 第五章 日志文件和系统统计信息
  • 第六章 优化查询以获得良好的性能
  • 第七章 编写存储过程
  • 第八章 管理PG安全
  • 第九章 处理备份和恢复
  • 第十章 理解备份和复制
  • 第十一章 决定有用的扩展
  • 第十二章 排除PostgreSQL的故障
  • 第十三章 迁移到 PostgreSQL

image.png
image.png
image.png
image.png

目前有2个版本,一个是PDF版,一个是Markdown版,有需要的可以自行下载使用。
image.png
image.png
image.png

github地址:github.com/goeason-wor…

相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
目录
相关文章
|
6月前
|
关系型数据库 开发工具 C语言
PostgreSQL libpq开发入门
简单入门C语言开发基于PostgreSQL libpq应用
104 0
|
关系型数据库 PostgreSQL
PostgreSQL 9.5.3中文手册正式发布(附pdf和chm)
PostgreSQL 9.5.3中文手册1.0版发布说明  ChenHuajun released this 6 days ago 发布说明 《PostgreSQL9.5.3中文手册》是在彭煜玮教授独自翻译的 《PostgreSQL 9.4.4 文档》 以及PostgreSQL中国用户会组织翻译的上一个版本 《PostgreSQL9.4.4中文手册》的基础上翻译而成。
3137 0
|
7月前
|
Ubuntu 关系型数据库 Linux
PostgreSQL 入门教程,适用于初学者
PostgreSQL 入门教程,适用于初学者
|
9月前
|
SQL 缓存 固态存储
Introducing PMDK into PostgreSQL
Introducing PMDK into PostgreSQL
44 0
|
关系型数据库 Linux PostgreSQL
linux安装postgresql、postgis并且使用geoserver发布服务
linux安装postgresql、postgis并且使用geoserver发布服务
|
关系型数据库 数据库 C++
|
存储 安全 算法
PostgreSQL 13 Beta 1 初体验
## 背景 从PostgreSQL 10 开始,社区保持每年一个大版本的节奏,表现出了超强的社区活力和社区创造力。 ![image.png](https://ata2-img.oss-cn-zhangjiakou.aliyuncs.com/601898d34e2b40f42edf98300dd7533a.png) 在2020-05-21 这个特殊的日子里,PostgreSQL 全球开发组
408 0
PostgreSQL 13 Beta 1 初体验
|
Oracle 网络协议 关系型数据库
PostgreSQL(PPAS 兼容Oracle) 从零开始入门手册 - 珍藏版
标签 PostgreSQL , edb , ppas , Oracle 兼容 背景 云数据库PPAS版,是阿里云与EnterpriseDB公司(简称EDB)合作基于PostgreSQL高度兼容Oracle语法的数据库服务,为用户提供易于操作的迁移工具,兼容范围涵盖:PL/SQL、数据类型、高级函数、表分区等。
4260 0
|
SQL 关系型数据库 数据库
PostgreSQL Tutorial | psql的使用
本文提供一系列常用的psql命令,能够帮助你快速和高效的从数据库中获取数据。 Connect to PostgreSQL database 1.使用psql 连接到数据库,回车后会提示你输入密码 [postgres@localhost ~]$ psql -dtest -Upostgres -W Password for user postgres: psql (10.
1576 0
|
SQL 存储 关系型数据库
PostgreSQL 10.1 手册_前言_2. PostgreSQL简史
2. PostgreSQL简史 2.1. 伯克利的POSTGRES项目 2.2. Postgres95 2.3. PostgreSQL 现在被称为PostgreSQL的对象-关系型数据库管理系统是从加州大学伯克利分校写的POSTGRES软件包发展而来的。
1325 0