PSQL 的基础手册,适合刚入坑或者想系统梳理 PostgreSQL 知识的你。内容从历史背景一路讲到架构、SQL 支持、事务机制,讲得蛮细,也比较实用。尤其是对新手来说,里面对表操作、查询语法、事务这些核心点都有举例,看着就顺手。
PostgreSQL 的历史蛮有意思,源头是 UC Berkeley 的 POSTGRES 项目,后来演化成 Postgres95,再变成现在你熟的 PostgreSQL。虽然听着老牌,但功能可一点都不落伍,扩展性和标准兼容性都还不错。
SQL 语言支持这块你会喜欢的,常用的SELECT
、INSERT
、JOIN
都能跑得飞快,窗口函数也有支持,写类 SQL 挺顺手的。还有外键、事务这些,也都有带例子解释,新手看着也不难。
像CREATE TABLE
、UPDATE
、DELETE
这些基本操作也都讲到了,配合他们家的命令行工具psql
用,熟练之后效率会提升一大截。
文档许可是加州大学那套宽松协议,免费用、随便改、拿去做项目都行。只要别把人家版权声明删了就好,商用也没问题,这点挺良心的。
如果你平时用得比较多,或者想搭配像Redis
、MySQL
这些做对比,也可以去看看他们那几篇相关资源,风格统一,切换起来也顺畅。
想深入了解,可以看看这份《PSQL 基础手册》,还有更进阶的psql 命令操作,都挺实用的。
如果你刚开始接触 PostgreSQL,又想系统梳理一遍,不妨从这份手册入手,入门顺畅、查资料也方便。