使用 SeaHash 与 FarmHash 变体计算确定性的行指纹、校验值和 XOR 聚合。
pgext.cloud · 源码仓库 · 官方文档 · Control 文件
| 扩展包 | pg_row_hashes |
|---|---|
| 版本 | 0.3.2 |
| PostgreSQL 版本 | 17 · 18 |
| 仓库来源 | 未标记 |
| 扩展形态 | 标准扩展 |
| 上游状态 | 活跃 |
| 需要 CREATE EXTENSION | 是 |
| 需要预加载 | 否 |
| 可信扩展 | 否 |
| 可迁移 | 否 |
| 星标 | 0 |
| 最近提交 | 2026-06-21 |
| 目录更新 | 2026-08-30 |
| scrub | 通过后台工作进程扫描堆表、B-tree 索引、TOAST 数据、页面结构与校验和以发现损坏。 |
| pg_luhn | 提供 Luhn 校验和、有效性验证与校验位生成功能。 |
| pgl_validate | 用于 pglogical 与 PostgreSQL 逻辑复制的跨节点数据校验,支持延迟校正、契约感知行数及校验和比对。 |
| hash64 | 生成跨 PostgreSQL 大版本保持稳定结果的 64 位哈希值。 |
| pg_bech32 | 为 PostgreSQL 增加 Bech32、Bech32m 与无校验 Bech32 编解码支持。 |
| emojigresql | 使用纯 SQL 将 bytea 与文本编解码为彩色表情符号序列,并提供基础校验和验证。 |
| pgcmp | pg_comparator 的支撑扩展,为 PostgreSQL 数据比对提供校验和与类型转换函数。 |