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

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

PostgreSQL 扩展目录

以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2695 个扩展插件。

tsearch2 · Amazon RDS PostgreSQL 10 中已弃用的兼容扩展,为仍使用 8.3 之前 tsearch2 全文检索 API 的应用提供迁移过渡。 · 1.0 · 全文检索 · PostgreSQL · C · 未打包pg_search · 使用 BM25 的 PostgreSQL 全文、分面与混合检索扩展 · 0.26.3 · 全文检索 · AGPL-3.0 · Rust · 已打包pg_textsearch · 带有BM25排序的全文搜索扩展 · 1.5.1 · 全文检索 · PostgreSQL · C · 已打包acdat · 在 PostgreSQL 中编译 Aho-Corasick 双数组机,实现精确多模式匹配与替换 · 0.1.1 · 全文检索 · Apache-2.0 · C · 已打包vchord_bm25 · BM25排序算法 · 0.3.0 · 全文检索 · AGPL-3.0 · Rust · 已打包pg_bigm · 基于二字组的多语言全文检索扩展 · 1.2 · 全文检索 · PostgreSQL · C · 已打包pg_bestmatch · 在数据库内生成BM25稀疏向量 · 0.0.2 · 全文检索 · Apache-2.0 · Rust · 已打包addressing_dictionary · 面向地址缩写归一化的全文检索词典与配置 · 1.1 · 全文检索 · MIT · SQL · 已打包pg_cjk_parser · 基于 PostgreSQL 默认解析器的中日韩二字组全文检索分词器 · 0.1.0 · 全文检索 · PostgreSQL · C · 已打包thai_parser · 为 PostgreSQL 全文检索提供泰语分词解析器和文本搜索配置。 · 1.0.0 · 全文检索 · Unknown · C · 未打包tsexample · 以 C 语言示范自定义全文检索解析器、词典模板、词典和文本检索配置的扩展。 · 1.0 · 全文检索 · Unknown · C · 未打包tsexact · 为 PostgreSQL 9.5 及更早版本提供精确短语匹配的全文检索辅助函数。 · 1.0 · 全文检索 · PostgreSQL · C · 未打包vgram · 用于 LIKE/ILIKE 检索的可变长度字组 GIN 索引与统计信息 · 1.0 · 全文检索 · PostgreSQL · C · 已打包fuzzywuzzy · fuzzywuzzy:全文搜索相关 PostgreSQL 扩展;上游说明为“fuzzywuzzy ratio for postgres”。 · 0.0.2 · 全文检索 · PostgreSQL · SQL · 未打包tsp_semantic_headline · 改进 PostgreSQL 全文检索的短语语义高亮,并支持基于预计算列的快速内容回显。 · 1.0 · 全文检索 · GPL-3.0 · SQL · 未打包bm25_native · 原生 PostgreSQL BM25/BM25F 排序全文检索索引访问方法。 · 1.0 · 全文检索 · PostgreSQL · C · 未打包pg_bigmr · pg_bigmr:全文搜索相关 PostgreSQL 扩展;上游说明为“text similarity measurement and index searching based on bigrams”。 · 0.1.0 · 全文检索 · PostgreSQL · Rust · 未打包unidecode · 将 Unicode 文本转写为 ASCII 字符的 PostgreSQL 扩展。 · 0.0.6 · 全文检索 · Unknown · C · 未打包wildspeed · 使用置换词索引加速 LIKE 通配符搜索的 GIN 操作符类扩展 · 1.0 · 全文检索 · GPL-2.0 · C · 未打包snowball_bilingual · 结合两个雪球词干提取器结果的双语扩展字典模板 · 1.0 · 全文检索 · AGPL-3.0 · C · 未打包tsearch_extras · 提供全文检索匹配位置提取和 tsvector 词元枚举函数。 · 1.0 · 全文检索 · PostgreSQL · C · 未打包pspacy · pspacy 通过 PL/Python 调用 spaCy,提供多语言词形还原、tsvector 生成和 tsquery 生成功能。 · 1.0 · 全文检索 · Unknown · Python · 未打包dict_id · 基于 cSastrawi 的印度尼西亚语全文搜索词干提取词典 · 1.0 · 全文检索 · PostgreSQL · C · 未打包musicbrainz_unaccent · musicbrainz_unaccent:为 PostgreSQL 提供可用于索引的 Unicode 去重音函数和文本搜索字典。 · 1.0.0 · 全文检索 · GPL-2.0 · C · 未打包norasearch · NoraSearch 是一个高性能 PostgreSQL 搜索扩展,用于查找子串匹配的偏移位置和计数。 · 1.0 · 全文检索 · MIT · C · 未打包simple_parser · 仅按 ASCII 空格切分全文检索文本、保留下划线等标点在 token 内的 C 解析器扩展。 · 1.0 · 全文检索 · PostgreSQL · C · 未打包all_substrings_tokenizer · 从字符串中提取长度超过固定字符阈值的所有子串。 · 0.1 · 全文检索 · Unknown · C · 未打包dict_translate · 提供用于翻译词条的全文搜索词典模板,可将输入词规范化并替换为配置的译词组。 · 1.0 · 全文检索 · Unknown · C · 未打包hsearch · 基于 Tantivy、使用 WAL 日志存储的 BM25 索引访问方法。 · 0.4.1 · 全文检索 · AGPL-3.0-only · Rust · 未打包setrank · 基于统计表中的文档频率,为 tsvector/tsquery 提供 TF-IDF 与覆盖密度排序函数。 · 1.0 · 全文检索 · Unknown · C · 未打包dict_roman · 将罗马数字词元转换为阿拉伯整数的全文搜索词典。 · 1.0 · 全文检索 · Unknown · C · 未打包mipt-asj · 使用 Tao-Deng-Stonebraker 算法执行支持缩写规则的近似字符串连接。 · 0.1 · 全文检索 · MIT · C · 未打包pg_ac · 全文检索PostgreSQL扩展 · 0.1 · 全文检索 · Unknown · C · 未打包pg_glot · 中日韩全文检索解析器与倒数排名融合函数。 · 0.0.1 · 全文检索 · PostgreSQL · Rust · 未打包pg_glot_hybrid · 结合 BM25、稠密向量与倒数排名融合的检索扩展。 · 0.0.1 · 全文检索 · PostgreSQL · Rust · 未打包textsearch_intl · 结合 ICU 分词、规范化与 n-gram 匹配的多语言全文检索 · 1.0 · 全文检索 · PostgreSQL · C · 已打包alohadb_search · AlohaDB 搜索评分、模糊匹配与地理搜索函数 · 1.0 · 全文检索 · MIT · C · 未打包lakebase_tokenizer · Lakebase 的可配置整词处理与中日韩分词 · 0.2.0 · 全文检索 · Unknown · Unknown · 未打包morpheme_funcs · MeCab 形态素提取与基于集合的文本相似度 · 0.0.0 · 全文检索 · Unknown · Rust · 未打包pg_bleve · 将 Bleve 搜索引擎集成到 PostgreSQL 的全文搜索扩展。 · 1.0.0 · 全文检索 · AGPL-3.0 · Go · 未打包pg_fts · 提供 BM25、BM25F 排序与专用倒排索引的全文检索扩展 · 1.14.2 · 全文检索 · PostgreSQL · C · 已打包pg_trgm · 文本相似度测量函数与模糊检索 · 1.6 · 全文检索 · PostgreSQL · C · 已打包tag_parser · 支持分隔符分词的PostgreSQL文本搜索解析器扩展 · 0.1.0 · 全文检索 · MIT · C · 未打包vmatch · vmatch:文本模糊匹配扩展,提供相似度函数与 /= 操作符。 · 1.0 · 全文检索 · Unknown · C · 未打包

找到 44 个扩展。 清除筛选

名称版本简介分类许可证语言PG 版本星标
tsearch2 1.0 Amazon RDS PostgreSQL 10 中已弃用的兼容扩展,为仍使用 8.3 之前 tsearch2 全文检索 API 的应用提供迁移过渡。 FTS PostgreSQL C 10 23k
pg_search 0.26.3 使用 BM25 的 PostgreSQL 全文、分面与混合检索扩展 FTS AGPL-3.0 Rust 15–18 9.4k
pg_textsearch 1.5.1 带有BM25排序的全文搜索扩展 FTS PostgreSQL C 17–19 4.0k
acdat 0.1.1 在 PostgreSQL 中编译 Aho-Corasick 双数组机,实现精确多模式匹配与替换 FTS Apache-2.0 C 14–18 663
vchord_bm25 0.3.0 BM25排序算法 FTS AGPL-3.0 Rust 14–18 379
pg_bigm 1.2 基于二字组的多语言全文检索扩展 FTS PostgreSQL C 14–18 157
pg_bestmatch 0.0.2 在数据库内生成BM25稀疏向量 FTS Apache-2.0 Rust 14–18 100
addressing_dictionary 1.1 面向地址缩写归一化的全文检索词典与配置 FTS MIT SQL 14–18 59
pg_cjk_parser 0.1.0 基于 PostgreSQL 默认解析器的中日韩二字组全文检索分词器 FTS PostgreSQL C 14–18 41
thai_parser 1.0.0 为 PostgreSQL 全文检索提供泰语分词解析器和文本搜索配置。 FTS — C 10–18 41
tsexample 1.0 以 C 语言示范自定义全文检索解析器、词典模板、词典和文本检索配置的扩展。 FTS — C — 15
tsexact 1.0 为 PostgreSQL 9.5 及更早版本提供精确短语匹配的全文检索辅助函数。 FTS PostgreSQL C 10–18 12
vgram 1.0 用于 LIKE/ILIKE 检索的可变长度字组 GIN 索引与统计信息 FTS PostgreSQL C 14–18 12
fuzzywuzzy 0.0.2 fuzzywuzzy:全文搜索相关 PostgreSQL 扩展;上游说明为“fuzzywuzzy ratio for postgres”。 FTS PostgreSQL SQL — 11
tsp_semantic_headline 1.0 改进 PostgreSQL 全文检索的短语语义高亮,并支持基于预计算列的快速内容回显。 FTS GPL-3.0 SQL 14–18 11
bm25_native 1.0 原生 PostgreSQL BM25/BM25F 排序全文检索索引访问方法。 FTS PostgreSQL C 17–18 10
pg_bigmr 0.1.0 pg_bigmr:全文搜索相关 PostgreSQL 扩展;上游说明为“text similarity measurement and index searching based on bigrams”。 FTS PostgreSQL Rust 12–17 8
unidecode 0.0.6 将 Unicode 文本转写为 ASCII 字符的 PostgreSQL 扩展。 FTS — C 10–18 7
wildspeed 1.0 使用置换词索引加速 LIKE 通配符搜索的 GIN 操作符类扩展 FTS GPL-2.0 C — 7
snowball_bilingual 1.0 结合两个雪球词干提取器结果的双语扩展字典模板 FTS AGPL-3.0 C — 6
tsearch_extras 1.0 提供全文检索匹配位置提取和 tsvector 词元枚举函数。 FTS PostgreSQL C 10–11 6
pspacy 1.0 pspacy 通过 PL/Python 调用 spaCy,提供多语言词形还原、tsvector 生成和 tsquery 生成功能。 FTS — Python 12–13 5
dict_id 1.0 基于 cSastrawi 的印度尼西亚语全文搜索词干提取词典 FTS PostgreSQL C — 4
musicbrainz_unaccent 1.0.0 musicbrainz_unaccent:为 PostgreSQL 提供可用于索引的 Unicode 去重音函数和文本搜索字典。 FTS GPL-2.0 C — 4
norasearch 1.0 NoraSearch 是一个高性能 PostgreSQL 搜索扩展,用于查找子串匹配的偏移位置和计数。 FTS MIT C 16–18 4
simple_parser 1.0 仅按 ASCII 空格切分全文检索文本、保留下划线等标点在 token 内的 C 解析器扩展。 FTS PostgreSQL C — 3
all_substrings_tokenizer 0.1 从字符串中提取长度超过固定字符阈值的所有子串。 FTS — C — 2
dict_translate 1.0 提供用于翻译词条的全文搜索词典模板,可将输入词规范化并替换为配置的译词组。 FTS — C — 2
hsearch 0.4.1 基于 Tantivy、使用 WAL 日志存储的 BM25 索引访问方法。 FTS AGPL-3.0-only Rust 18 2
setrank 1.0 基于统计表中的文档频率,为 tsvector/tsquery 提供 TF-IDF 与覆盖密度排序函数。 FTS — C — 2
dict_roman 1.0 将罗马数字词元转换为阿拉伯整数的全文搜索词典。 FTS — C — 1
mipt-asj 0.1 使用 Tao-Deng-Stonebraker 算法执行支持缩写规则的近似字符串连接。 FTS MIT C — 1
pg_ac 0.1 全文检索PostgreSQL扩展 FTS — C — 1
pg_glot 0.0.1 中日韩全文检索解析器与倒数排名融合函数。 FTS PostgreSQL Rust 17 1
pg_glot_hybrid 0.0.1 结合 BM25、稠密向量与倒数排名融合的检索扩展。 FTS PostgreSQL Rust 17 1
textsearch_intl 1.0 结合 ICU 分词、规范化与 n-gram 匹配的多语言全文检索 FTS PostgreSQL C 14–18 1
alohadb_search 1.0 AlohaDB 搜索评分、模糊匹配与地理搜索函数 FTS MIT C 18
lakebase_tokenizer 0.2.0 Lakebase 的可配置整词处理与中日韩分词 FTS — — 16–18
morpheme_funcs 0.0.0 MeCab 形态素提取与基于集合的文本相似度 FTS — Rust 12–17
pg_bleve 1.0.0 将 Bleve 搜索引擎集成到 PostgreSQL 的全文搜索扩展。 FTS AGPL-3.0 Go 17
pg_fts 1.14.2 提供 BM25、BM25F 排序与专用倒排索引的全文检索扩展 FTS PostgreSQL C 17–18
pg_trgm 1.6 文本相似度测量函数与模糊检索 FTS PostgreSQL C 14–18
tag_parser 0.1.0 支持分隔符分词的PostgreSQL文本搜索解析器扩展 FTS MIT C —
vmatch 1.0 vmatch:文本模糊匹配扩展,提供相似度函数与 /= 操作符。 FTS — C —