↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

百科 / 逻辑解码插件

逻辑解码插件

版本比较

逻辑解码输出插件、格式、选项及各自实现的来源证据。

当前查看 PostgreSQL 18.6。

共 2 个核心条目,PostgreSQL 18.6 收录 2 个。

已收录首次收录接口或属性变化不再收录

版本方格表示采样构建中的收录情况,不代表实际引入时间。点击方格可查看对应版本的定义和来源。

PostgreSQL 18.6 的变化 · 导出 JSON

逻辑解码插件候选

来自 pgext.universe 的目录观察,日期为 2026-09-29。扩展版本、来源元数据日期和声明的 PostgreSQL 兼容范围均独立于所选核心版本。目录分类不能证明具体能力或维护支持。

扩展目录中 11 个条目。

现有扩展目录记载的版本声明兼容的 PG 大版本元数据核验时间证据范围目录记载的用途
wal2json2.614, 15, 16, 17, 182026-08-30下方单独核验一手文档用逻辑解码捕获 JSON 格式的 CDC 变更
wal2mongo1.0.714, 15, 16, 17, 182026-08-30目录候选项;接口尚未核验使用逻辑解码捕获MongoDB JSON格式的CDC变更
decoderbufs3.6.014, 15, 16, 17, 182026-08-30目录候选项;接口尚未核验将WAL逻辑解码为ProtocolBuffer协议的消息
decoder_raw1.014, 15, 16, 17, 182026-08-30目录候选项;接口尚未核验逻辑复制解码输出插件:RAW SQL格式
test_decoding-14, 15, 16, 17, 18未记录核心接口;详见对应版本条目基于SQL的WAL逻辑解码样例
pgoutput-14, 15, 16, 17, 18未记录核心接口;详见对应版本条目PG内置的逻辑解码输出插件
jsoncdc0.1.0未知2026-08-30目录候选项;接口尚未核验将 PostgreSQL 逻辑解码变更流转换为逐行 JSON 的 Rust 输出插件。
replisome0.1未知2026-08-30目录候选项;接口尚未核验通过逻辑解码将 PostgreSQL 行变更以 JSON 流输出,并提供 Python 消费框架。
putpostlogic0.1.0未知2026-08-30目录候选项;接口尚未核验未发布的逻辑解码输出插件原型,可将 JSON 变更通过 PostgreSQL、Kafka 或 Nanomsg 输出。
pboutput0.0.0未知2026-08-30目录候选项;接口尚未核验使用Protocol Buffers编码PostgreSQL变化的逻辑解码二进制输出插件
pg_turso1.0未知2026-08-30目录候选项;接口尚未核验将数据复制到Turso的Postgres插件

一手来源记载的能力

每项声明仅适用于其中指明的扩展版本和固定来源修订。未列出的能力仍为未知。这些是文档观察,不是运行时测试或当前维护保证。

扩展目录中 5 个条目。

扩展已核验版本能力证据状态适用条件证据日期与来源
wal2json2.6输出粒度文档已证实格式 1 为每个事务输出一个 JSON 对象;格式 2 为每个元组输出一个对象,并可选输出事务边界。2026-09-29 · 75629c2e1e81 · README.md
wal2json2.6旧行值有条件UPDATE 和 DELETE 能否提供旧行值取决于复制标识。2026-09-29 · 75629c2e1e81 · README.md
wal2json2.6TRUNCATE有条件actions 选项控制变更类型;为保持兼容性,格式 1 不包含 TRUNCATE。2026-09-29 · 75629c2e1e81 · README.md
wal2json2.6表和消息过滤文档已证实通过选项选择或排除表、来源和逻辑消息前缀。2026-09-29 · 75629c2e1e81 · README.md
wal2json2.6进行中事务的流式传输/两阶段解码未知仅建立流协议连接不足以证明这些能力,本次文档核验尚未确认它们。2026-09-29 · 75629c2e1e81 · README.md

阅读说明

核心输出插件使用 PostgreSQL 版本证据,扩展格式和能力使用独立日期与固定项目来源。目录分类不能证明协议兼容性。