目录
PostgreSQL 提供了方法将所执行的修改通过 SQL 以流的方式传送给外部消费者。 这种功能可以被用于多种目的,包括复制方案以及审计。
在流中被送出的更改通过逻辑复制槽标识。
流式传输这些更改的格式由使用的输出插件决定。PostgreSQL 发布中包括了 一个例子插件。可以编写额外的插件来扩展可用的格式选择,而无需修改任何 核心代码。每一个输出插件都能访问每一个由 INSERT
产生的新行以及每一个由 UPDATE
创建的新行版本。 UPDATE
和DELETE
的旧行版本的可用性取决于配置的复制标识(见
REPLICA IDENTITY
)。
可以通过流复制协议(见第 52.4 节和 第 48.3 节)或者通过 SQL 调用函数( 第 48.4 节)来接收流式传送的更改。也可以编写额外的 接收复制槽输出的模块而无需修改核心代码( 第 48.7 节)。
逻辑解码可以被用来构建 同步复制方案,该方案 具有和流复制的同步复制 相同的用户接口。要这样做,流复制接口(见 第48.3节)必...
ALTER TEXT SEARCH PARSER — 更改一个文本搜索解析器的定义大纲ALTER TEXT SEARCH PARSER name RENAME TO new_nameALTER TEXT S...
XML DOM 替换节点 DOM 替换节点可以使用 replaceChild() 方法来实现,replaceChild() 方法用来将旧的节点替换成新的节点。replac...
Area coords 属性 Area 对象定义和用法 coords 属性可设置或者返回某个区域的 coords 属性值。coords 属性描述了图像映射中某个...