Clarence Java DocClarence Java Doc
开发总结
Java
数据库
缓存
JVM
Spring
SpringBoot
微服务
消息队列
高并发
分布式
高可用
设计模式
场景题
Netty
云原生
算法
架构
开发协议
IOT
人工智能
开发总结
Java
数据库
缓存
JVM
Spring
SpringBoot
微服务
消息队列
高并发
分布式
高可用
设计模式
场景题
Netty
云原生
算法
架构
开发协议
IOT
人工智能
  • MySQL
  • Mysql 5.7+ 特性
  • 0_mysql_maria_db.md
  • Postgres
  • Postgres 9.6+ 特性
  • Other RDBMS
  • Orm Frameworks
  • Columnar DB
  • Distributed DB
  • Time Series DB
  • Document Stores
  • Search Engines
  • 数据库中间件
  • CDC 工具
  • Mysql-binlog-connect-java
  • Java总结-数据库

Postgres 9.6+ 特性

PostgreSQL 也有几个特别重要、广泛使用的版本,它们在社区、兼容性、性能或特性方面具有重要意义。以下是 PostgreSQL 中几个“像 MySQL 5.7 那样重要”的版本:


✅ 1. PostgreSQL 9.6(2016 发布)

地位类似于 MySQL 5.7:

  • 是许多企业首次大规模采纳 PostgreSQL 的版本。
  • 引入了并行查询(Parallel Query),性能提升明显。
  • 直到 2021 年仍被大量使用,很多旧系统基于它。
  • 也有广泛的书籍、教程、资料基于该版本。

👉 适合需要稳定、保守迁移的用户。 📌 PostgreSQL 9.x 是很多人从 Oracle/MySQL 切换的起点。


✅ 2. PostgreSQL 12(2019 发布)

  • 被认为是新一代性能优化的重要版本。
  • B-tree 索引重写,更少膨胀(index bloat)。
  • 支持多列统计信息,查询计划更精准。
  • 引入了部分外部表分区、改进了分区性能。

👉 被很多云厂商(如 AWS RDS)广泛采用,使用年限长,目前仍在大量线上使用。


✅ 3. PostgreSQL 13 / 14(2020 / 2021 发布)

  • PostgreSQL 13:索引优化、VACUUM 改进、增量排序。
  • PostgreSQL 14:逻辑复制增强、更智能的连接管理、改进的查询计划器。
  • 在性能和新特性之间取得平衡,是很多人升级的目标版本。

👉 通常被视为现代稳定版本的起点,比 9.x 新,但不像 15+ 那么“激进”。


✅ 4. PostgreSQL 15 / 16(最新主流)

  • 新功能非常多,包括 MERGE 支持(15)、性能调优(16)等。
  • 如果你打算做新项目,推荐直接用 16 或 15。

👉 若你是技术领先用户或使用云服务,PostgreSQL 16 是目前首选版本。


总结:关键版本对比表

PostgreSQL 版本类似 MySQL特点描述是否推荐使用
9.6MySQL 5.7并行查询起点、老系统广泛使用✅旧系统兼容性好
12MySQL 8.0-索引优化、多列统计✅稳定推荐
13 / 14MySQL 8.0查询计划、VACUUM/复制改进✅推荐
15 / 16MySQL 8.0+新功能丰富、性能更优✅新项目首选
Last Updated:
Contributors: Clarence
Prev
Postgres
Next
Other RDBMS