本文介绍了 pg_duckdb,一个将 DuckDB 分析引擎嵌入 Postgres 的开源 Postgres 扩展,它允许用户在他们喜欢的关系型数据库中进行快速分析查询。Postgres 擅长创建、查找和定位单个行,但在分析查询方面速度较慢,而 DuckDB 是一种进程内 OLAP 数据库,使用矢量化查询引擎来一次处理大块数据,这使得它非常适合回答有关数据分析的问题。pg_duckdb 将 Postgres 和 DuckDB 结合在一起,提供了一个强大的关系型数据库,同时具备出色的分析能力。