PostgreSQL 历史设计目标
Postgres 最初的发展源于加州大学伯克利分校,由迈克尔・斯通布雷克、劳伦斯・A・罗于 1987 年设计。下面我们来回顾下,其最初的设计目标。
Postgres 最初的发展源于加州大学伯克利分校,由迈克尔・斯通布雷克、劳伦斯・A・罗于 1987 年设计。下面我们来回顾下,其最初的设计目标。
pgstream是一款开源的变更数据捕获(CDC)命令行工具及开发库,支持将 PostgreSQL 数据复制到任意指定目标,且能处理数据结构变更(DDL)。
借助 PgDog 可实现 PostgreSQL 扩展性。PgDog 是 PostgreSQL 的水平扩展层。它可以在不更改应用程序的情况下,实现查询负载均衡和数据库分片。
你在设计表结构的时候,习惯使用 UUID 值作为主键吗?现在,PostgreSQL 提供了内置的顺序 UUID 生成函数。
根据 JetBrains 的 2025 年《开发者生态系统现状报告》,PostgreSQL 首次超越 MySQL,成为开发者中使用最广泛的数据库。本次调查揭示了更广泛的开发者生态趋势,这一发现是其中的一部分。该趋势报告同时还强调了 AI 在开发工作流程中日益增长的影响力,以及编程语言偏好的显著变化。
PostgreSQL 这款数据库,已经持续迭代了三十年,近年来不仅用户基数不断扩大,更是四次斩获 DB-Engines 年度数据库,还连续三年稳居 Stack Overflow 排行榜首,在金融、电信、政务等众多关键领域都发挥着重要作用。不过,在亮眼成绩的背后,PostgreSQL 仍面临着一些亟待突破的技术瓶颈,而今天我们就以 2025 年刚刚发布的 PostgreSQL 18 为起点,聊聊它的发展历史、核心挑战与未来方向。
Copyright (c) 2017 - 2025, Redrock Data Services, Inc. All rights reserved.