John Doe

pg_ai_query: PostgreSQL 智能查询扩展

PostgreSQL 智能查询扩展(pg_ai_query)是一款功能强大的 PostgreSQL 扩展插件,它借助 OpenAI 和 Anthropic 提供的顶尖人工智能模型,能将自然语言描述转换为 SQL 查询语句。

继续阅读

Oracle 与 PostgreSQL 事务系统对比

事务系统是关系数据库的核心组件,它提供的服务有助于保障应用程序的数据完整性。SQL 标准对数据库事务的部分特性进行了规范,但未明确许多细节。因此,不同关系数据库的事务系统可能存在显著差异。如今,许多企业正尝试从 Oracle 数据库迁移至 PostgreSQL。要将应用程序从 Oracle 迁移到 PostgreSQL,理解两者事务系统的差异至关重要,否则可能会遭遇影响性能和数据完整性的意外情况。

继续阅读

PgManage: 图形化数据库管理工具

PgManage 是一款现代化的开源、跨平台图形化数据库客户端和管理工具包。

继续阅读

pg_tokenizer: 多语言高级搜索分词器

pg_tokenizer 是一款独立的、多语言的高级搜索分词器,可用于在 PostgreSQL 中进行全文检索和向量化语义搜索。

继续阅读

pg_duckdb: DuckDB 官方的 PostgreSQL 扩展

pg_duckdb 将 DuckDB 的列式向量分析引擎集成到 PostgreSQL 中,可支持高性能分析和数据密集型应用。

继续阅读

PostgreSQL 19: 逻辑复制中的序列同步

PostgreSQL 的逻辑复制已经支持很久了,只是一直缺少对于序列同步的支持。

继续阅读

PostgreSQL 18: EXPLAIN 输出新增 Index Searches 行

PostgreSQL 的 EXPLAIN ANALYZE 输出新增了 Index Searches 行,可显示索引搜索次数的信息。

继续阅读

使用 pgAudit 记录 PostgreSQL 活动

金融机构、政府机构以及众多行业都需要留存审计日志,以满足监管要求。通过在 PostgreSQL 数据库实例中使用 PostgreSQL 审计扩展(pgAudit),您可以捕获审计人员通常所需或满足监管要求必备的详细记录。例如,您可以配置 pgAudit 扩展,以跟踪对特定数据库和表所做的更改、记录执行更改的用户,以及捕获其他诸多详细信息。

继续阅读

pgactive: 支持 PostgreSQL 双主复制的扩展

AWS 从早期 BDR 的开源版本分叉出来一个组件 pgactive,并集成到了其云平台上 PostgreSQL 服务中。

继续阅读

PostgreSQL 历史设计目标

Postgres 最初的发展源于加州大学伯克利分校,由迈克尔・斯通布雷克劳伦斯・A・罗于 1987 年设计。下面我们来回顾下,其最初的设计目标。

继续阅读