小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
如何提升数据库性能:通过Postgres FDW加速查询效率

外部数据包装器(FDW)使远程Postgres表可作为本地表使用,但性能常常不尽如人意。查询可能表现得像分布式系统,数据的移动和往返次数会影响性能。推送机制决定了查询是否在数据源处进行过滤、连接和聚合,成功的推送可以减少数据传输,提高查询效率。手册提供FDW的基本知识、调优方法和案例研究,帮助用户优化查询性能。

如何提升数据库性能:通过Postgres FDW加速查询效率

freeCodeCamp.org
freeCodeCamp.org · 2026-02-18T22:36:48Z
为Postgres外部数据包装器添加异步流式处理

Postgres通过外部数据包装器(FDWs)查询外部数据库,但传统FDWs采用同步方式,导致内存压力和响应时间慢。最新的Supabase Wrappers引入异步流式处理,允许Postgres高效查询大数据集,减少内存使用并加快响应时间。利用Rust的异步能力,FDWs可以逐行流式传输数据,提升与现代数据栈的兼容性。

为Postgres外部数据包装器添加异步流式处理

Blog - Supabase
Blog - Supabase · 2025-12-04T07:00:00Z

发布了新的PostgreSQL外部数据包装器sparql_fdw,支持通过SPARQL协议连接网络数据库。经过测试,sparql_fdw在PostgreSQL 18上运行良好,README文件已更新以支持该版本,同时移除了对PostgreSQL 12的支持。

Stefanie Janine:sparql_fdw 外部数据包装器在 PostgreSQL 18 上的测试

Planet PostgreSQL
Planet PostgreSQL · 2025-10-11T22:00:00Z
使用外部数据包装器在Postgres中管理日历

Cal.com推出外部数据包装器,用户可直接从Postgres创建事件预订,支持在单个事务中同时创建事件和预订,适用于个人和企业日程管理。用户可通过外部表查询事件类型和预订信息,并在Postgres中插入预订记录。

使用外部数据包装器在Postgres中管理日历

Blog - Supabase
Blog - Supabase · 2024-12-20T07:00:00Z
停止构建数据管道:使用PostgreSQL外部数据包装器进行跨数据库查询

外部数据包装器(FDWs)是PostgreSQL的扩展,简化了跨数据库查询,允许用户在不迁移数据的情况下直接从不同PostgreSQL数据库获取信息,适合微服务架构和实时分析。FDWs减少了ETL过程的复杂性,提高了数据整合和实时分析的效率,使开发者能更专注于洞察而非基础设施管理。

停止构建数据管道:使用PostgreSQL外部数据包装器进行跨数据库查询

Timescale Blog
Timescale Blog · 2024-11-14T14:00:22Z
PostgreSQL数据库中的外部数据包装器(postgres_fdw和dblink)

外部数据包装器(FDW)是数据库管理系统中的功能,允许在不移动数据的情况下访问外部数据源。PostgreSQL实现了SQL/MED规范,通过常规SQL查询实现对外部数据的访问。文章讨论了PostgreSQL中的两个FDW:dblink和postgres_fdw。dblink用于管理数据库会话和在远程数据库中执行查询,而postgres_fdw提供更好的性能并使用更现代的基础架构。文章还解释了使用dblink和postgres_fdw设置和访问远程数据库的步骤。文章以限制和提到Percona Distribution for PostgreSQL作为可靠的解决方案。

PostgreSQL数据库中的外部数据包装器(postgres_fdw和dblink)

Percona Database Performance Blog
Percona Database Performance Blog · 2024-04-03T16:35:39Z

本文讨论了如何使用pgvector在PostgreSQL中运行分布式查询。它探讨了使用分区和外部数据包装器将数据分割和分布到多个实例的方法。文章提供了示例和测试来证明分布式pgvector查询的可行性和性能。文章得出结论,当单个实例不足时,将工作负载分布到多个数据库可以是可扩展的解决方案。然而,在简化和扩展pgvector跨多个可写实例方面仍有改进空间。

乔纳森·卡茨:pgvector的分布式查询

Planet PostgreSQL
Planet PostgreSQL · 2024-03-18T00:00:00Z

本文介绍了Postgres开源数据库的工作和PgLife监控功能。Postgres在现代工作负载方面表现出色,但无法处理大数据量和写入密集型工作负载。为了解决这些问题,Postgres开发社区改进了分区、并行处理和外部数据包装器等功能,以实现分片。作者对Fujii-san的补丁表示了希望,认为它能够在Postgres 17中实现对外部表进行部分聚合的并行处理。

布鲁斯·莫姆吉安:分片现状

Planet PostgreSQL
Planet PostgreSQL · 2023-11-01T12:45:01Z

作者将在2023年5月30日至6月2日在渥太华举行的PGCon 2023上演讲,主题是编写外部数据包装器。这是PostgreSQL的技术/黑客会议,欢迎参加。

克里斯托夫·佩图斯:在PGCon 2023上的“编写外部数据包装器”

Planet PostgreSQL
Planet PostgreSQL · 2023-05-02T17:23:27Z
Supabase Wrappers:一个用Rust编写的Postgres外部数据包装器(FDW)框架

今天发布了Supabase Wrappers,这是一个用于构建Postgres外部数据包装器(FDW)的框架,支持通过SQL查询其他数据库和第三方API。目前支持Firebase和Stripe,未来将支持Clickhouse、BigQuery和Airtable。Wrappers简化了数据访问,提高了数据工程效率。

Supabase Wrappers:一个用Rust编写的Postgres外部数据包装器(FDW)框架

Blog - Supabase
Blog - Supabase · 2022-12-15T07:00:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码