PostgreSQL

返回 关系型数据库

PostgreSQL(PgSQL)是功能最完整的开源关系型数据库,严格遵循 SQL 标准,在复杂查询、JSONB、全文搜索、地理数据等方面强于 MySQL。通用理论见 索引SQL 优化数据库事务

与 MySQL 对照:MySQL;向量检索:Milvus、扩展 pgvector

入门基础命令(psql、DDL/DML、元命令)。


专题导航

文档内容
基础命令psql 连接、\l/\d、DDL/DML、备份
架构与数据类型与 MySQL 对比、JSONB、数组、SERIAL
索引B-tree、GIN、GiST、BRIN、部分/表达式索引
MVCC 与事务xmin/xmax、Vacuum、SAVEPOINT
高级查询CTE、递归、窗口函数、全文搜索、分区表
实用语法UPSERT、UUID、时间、STRING_AGG
EXPLAIN 与运维EXPLAIN ANALYZE、VACUUM、连接管理
扩展与集成PostGIS、pgvector、Spring Boot

学习顺序建议

  1. 基础命令架构与数据类型
  2. 索引 + 索引理论
  3. 高级查询(可与 MySQL 开窗函数 对照)
  4. MVCC 与事务EXPLAIN 与运维
  5. 扩展与集成CockroachDB(PG 协议)

Java 实战


相关