FTS
全文检索扩展:ES 替代 pg_search,BM25,中文分词,欧洲语言分词字典 hunspell,模糊检索,2-gram/3-gram 索引。
FTS 分类包含 20 个 PostgreSQL 扩展。
ID | 扩展 | 扩展包 | 版本 | 描述 |
---|---|---|---|---|
2100 | pg_search | pg_search | 0.16.2 | ParadeDB BM25算法全文检索插件,ES全文检索 |
2110 | pgroonga | pgroonga | 4.0.0 | 使用Groonga,面向所有语言的高速全文检索平台 |
2111 | pgroonga_database | pgroonga | 4.0.0 | PGGroonga 数据库管理模块 |
2120 | pg_bigm | pg_bigm | 1.2 | 基于二字组的多语言全文检索扩展 |
2130 | zhparser | zhparser | 2.3 | 中文分词,全文搜索解析器 |
2140 | pg_bestmatch | pg_bestmatch | 0.0.1 | 在数据库内生成BM25稀疏向量 |
2150 | vchord_bm25 | vchord_bm25 | 0.2.1 | BM25排序算法 |
2160 | pg_tokenizer | pg_tokenizer | 0.1.0 | 用于全文检索的分词器 |
2170 | hunspell_cs_cz | hunspell_cs_cz | 1.0 | Hunspell捷克语全文检索词典 |
2171 | hunspell_de_de | hunspell_de_de | 1.0 | Hunspell德语全文检索词典 |
2172 | hunspell_en_us | hunspell_en_us | 1.0 | Hunspell英语全文检索词典 |
2173 | hunspell_fr | hunspell_fr | 1.0 | Hunspell法语全文检索词典 |
2174 | hunspell_ne_np | hunspell_ne_np | 1.0 | Hunspell尼泊尔语全文检索词典 |
2175 | hunspell_nl_nl | hunspell_nl_nl | 1.0 | Hunspell荷兰语全文检索词典 |
2176 | hunspell_nn_no | hunspell_nn_no | 1.0 | Hunspell挪威语全文检索词典 |
2177 | hunspell_pt_pt | hunspell_pt_pt | 1.0 | Hunspell葡萄牙语全文检索词典 |
2178 | hunspell_ru_ru | hunspell_ru_ru | 1.0 | Hunspell俄语全文检索词典 |
2179 | hunspell_ru_ru_aot | hunspell_ru_ru_aot | 1.0 | Hunspell俄语全文检索词典(来自AOT.ru小组) |
2180 | fuzzystrmatch | fuzzystrmatch | 1.2 | 确定字符串之间的相似性和距离 |
2190 | pg_trgm | pg_trgm | 1.6 | 文本相似度测量函数与模糊检索 |
pgroonga - 4.0.0
使用Groonga,面向所有语言的高速全文检索平台
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | pgroonga | |
RPM | pgroonga_$v* | DDL |
DEB | postgresql-$v-pgroonga | LIB |
语言 | C | TRUST |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pgroonga_database - 4.0.0
PGGroonga 数据库管理模块
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | pgroonga | |
RPM | pgroonga_$v* | DDL |
DEB | postgresql-$v-pgroonga | LIB |
语言 | C | TRUST |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pg_bigm - 1.2
基于二字组的多语言全文检索扩展
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | pg_bigm | |
RPM | pg_bigm_$v* | DDL |
DEB | postgresql-$v-pg-bigm | LIB |
语言 | C | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
zhparser - 2.3
中文分词,全文搜索解析器
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | zhparser | |
RPM | zhparser_$v* | DDL |
DEB | postgresql-$v-zhparser | LIB |
语言 | C | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pg_bestmatch - 0.0.1
在数据库内生成BM25稀疏向量
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | pg_bestmatch | LOAD |
RPM | pg_bestmatch_$v | DDL |
DEB | postgresql-$v-pg-bestmatch | LIB |
语言 | Rust | |
许可证 | Apache-2.0 |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
vchord_bm25 - 0.2.1
BM25排序算法
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | vchord_bm25 | LOAD |
RPM | vchord_bm25_$v | DDL |
DEB | postgresql-$v-vchord-bm25 | LIB |
语言 | Rust | |
许可证 | AGPL-3.0 |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pg_tokenizer - 0.1.0
用于全文检索的分词器
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | pg_tokenizer | |
RPM | pg_tokenizer_$v | DDL |
DEB | postgresql-$v-pg-tokenizer | LIB |
语言 | Rust | TRUST |
许可证 | Apache-2.0 |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
hunspell_cs_cz - 1.0
Hunspell捷克语全文检索词典
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | hunspell_cs_cz | |
RPM | hunspell_cs_cz_$v | DDL |
DEB | postgresql-$v-hunspell-cs-cz | |
语言 | Data | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
hunspell_de_de - 1.0
Hunspell德语全文检索词典
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | hunspell_de_de | |
RPM | hunspell_de_de_$v | DDL |
DEB | postgresql-$v-hunspell-de-de | |
语言 | Data | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
hunspell_en_us - 1.0
Hunspell英语全文检索词典
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | hunspell_en_us | |
RPM | hunspell_en_us_$v | DDL |
DEB | postgresql-$v-hunspell-en-us | |
语言 | Data | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
hunspell_fr - 1.0
Hunspell法语全文检索词典
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | hunspell_fr | |
RPM | hunspell_fr_$v | DDL |
DEB | postgresql-$v-hunspell-fr | |
语言 | Data | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
hunspell_ne_np - 1.0
Hunspell尼泊尔语全文检索词典
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | hunspell_ne_np | |
RPM | hunspell_ne_np_$v | DDL |
DEB | postgresql-$v-hunspell-ne-np | |
语言 | Data | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
hunspell_nl_nl - 1.0
Hunspell荷兰语全文检索词典
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | hunspell_nl_nl | |
RPM | hunspell_nl_nl_$v | DDL |
DEB | postgresql-$v-hunspell-nl-nl | |
语言 | Data | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
hunspell_nn_no - 1.0
Hunspell挪威语全文检索词典
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | hunspell_nn_no | |
RPM | hunspell_nn_no_$v | DDL |
DEB | postgresql-$v-hunspell-nn-no | |
语言 | Data | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
hunspell_pt_pt - 1.0
Hunspell葡萄牙语全文检索词典
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | hunspell_pt_pt | |
RPM | hunspell_pt_pt_$v | DDL |
DEB | postgresql-$v-hunspell-pt-pt | |
语言 | Data | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
hunspell_ru_ru - 1.0
Hunspell俄语全文检索词典
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | hunspell_ru_ru | |
RPM | hunspell_ru_ru_$v | DDL |
DEB | postgresql-$v-hunspell-ru-ru | |
语言 | Data | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
hunspell_ru_ru_aot - 1.0
Hunspell俄语全文检索词典(来自AOT.ru小组)
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | hunspell_ru_ru_aot | |
RPM | hunspell_ru_ru_aot_$v | DDL |
DEB | postgresql-$v-hunspell-ru-ru-aot | |
语言 | Data | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
fuzzystrmatch - 1.2
确定字符串之间的相似性和距离
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | fuzzystrmatch | |
RPM | postgresql$v-contrib | DDL |
DEB | postgresql-$v | LIB |
语言 | C | TRUST |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pg_trgm - 1.6
文本相似度测量函数与模糊检索
扩展 | 官网 | 属性 |
---|---|---|
扩展包 | pg_trgm | |
RPM | postgresql$v-contrib | DDL |
DEB | postgresql-$v | LIB |
语言 | C | |
许可证 | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |