This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

类目:FTS

全文检索扩展:ElasticSearch 替代 pg_search,BM25,中文分词,欧洲语言分词字典 hunspell,模糊检索,2-gram/3-gram 索引。

FTS 类目共有 15 个可用扩展:

扩展名(官网) 标准名(简介) 仓库 版本 类目 许可证 LOAD DDL TRUST RELOC 简介
pg_search pg_search PIGSTY 0.9.2 FTS AGPLv3 ParadeDB BM25算法全文检索插件,ES全文检索
pg_bigm pg_bigm PGDG 1.2 FTS PostgreSQL 基于二字组的多语言全文检索扩展
zhparser zhparser PIGSTY 2.2 FTS PostgreSQL 中文分词,全文搜索解析器
hunspell_cs_cz hunspell_cs_cz PIGSTY 1.0 FTS PostgreSQL Hunspell捷克语全文检索词典
hunspell_de_de hunspell_de_de PIGSTY 1.0 FTS PostgreSQL Hunspell德语全文检索词典
hunspell_en_us hunspell_en_us PIGSTY 1.0 FTS PostgreSQL Hunspell英语全文检索词典
hunspell_fr hunspell_fr PIGSTY 1.0 FTS PostgreSQL Hunspell法语全文检索词典
hunspell_ne_np hunspell_ne_np PIGSTY 1.0 FTS PostgreSQL Hunspell尼泊尔语全文检索词典
hunspell_nl_nl hunspell_nl_nl PIGSTY 1.0 FTS PostgreSQL Hunspell荷兰语全文检索词典
hunspell_nn_no hunspell_nn_no PIGSTY 1.0 FTS PostgreSQL Hunspell挪威语全文检索词典
hunspell_pt_pt hunspell_pt_pt PIGSTY 1.0 FTS PostgreSQL Hunspell葡萄牙语全文检索词典
hunspell_ru_ru hunspell_ru_ru PIGSTY 1.0 FTS PostgreSQL Hunspell俄语全文检索词典
hunspell_ru_ru_aot hunspell_ru_ru_aot PIGSTY 1.0 FTS PostgreSQL Hunspell俄语全文检索词典(来自AOT.ru小组)
fuzzystrmatch fuzzystrmatch CONTRIB 1.2 FTS PostgreSQL 确定字符串之间的相似性和距离
pg_trgm pg_trgm CONTRIB 1.6 FTS PostgreSQL 文本相似度测量函数与模糊检索

1 - pg_search

ParadeDB BM25算法全文检索插件,ES全文检索

扩展概览

PIGSTY 第三方扩展: pg_search : ParadeDB BM25算法全文检索插件,ES全文检索

基本信息

元数据

  • 默认版本:0.9.2
  • PG大版本:16,15,14
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 受信任,无需超级用户,带 CREATE 权限的用户可以直接创建
  • 所需模式:paradedb
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_search_$v
  • RPM版本:0.9.2
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-search
  • DEB版本:0.9.2
  • DEB依赖:无

扩展详情

2 - pg_bigm

基于二字组的多语言全文检索扩展

扩展概览

PGDG 第三方扩展: pg_bigm : 基于二字组的多语言全文检索扩展

基本信息

  • 扩展编号:1310
  • 扩展名称: pg_bigm
  • 标准名称:pg_bigm
  • 扩展类目: FTS
  • 官方网站: https://github.com/pgbigm/pg_bigm
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 未知
  • 其他标签:无
  • 备注信息:无

元数据

  • 默认版本:1.2
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PGDG
  • RPM包名:pg_bigm_$v*
  • RPM版本:1.2
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-bigm
  • DEB版本:1.2
  • DEB依赖:无

扩展详情

3 - zhparser

中文分词,全文搜索解析器

扩展概览

PIGSTY 第三方扩展: zhparser : 中文分词,全文搜索解析器

基本信息

  • 扩展编号:1320
  • 扩展名称: zhparser
  • 标准名称:zhparser
  • 扩展类目: FTS
  • 官方网站: https://github.com/amutu/zhparser
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 未知
  • 其他标签:无
  • 备注信息:无

元数据

  • 默认版本:2.2
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:zhparser_$v*
  • RPM版本:2.2
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-zhparser
  • DEB版本:2.2
  • DEB依赖:无

扩展详情

4 - hunspell_cs_cz

Hunspell捷克语全文检索词典

扩展概览

PIGSTY 第三方扩展: hunspell_cs_cz : Hunspell捷克语全文检索词典

基本信息

  • 扩展编号:1330
  • 扩展名称: hunspell_cs_cz
  • 标准名称:hunspell_cs_cz
  • 扩展类目: FTS
  • 官方网站: https://github.com/postgrespro/hunspell_dicts
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 纯数据
  • 其他标签:无
  • 备注信息:无

元数据

  • 默认版本:1.0
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:hunspell_cs_cz_$v
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-hunspell-cs-cz
  • DEB版本:1.0
  • DEB依赖:无

扩展详情

5 - hunspell_de_de

Hunspell德语全文检索词典

扩展概览

PIGSTY 第三方扩展: hunspell_de_de : Hunspell德语全文检索词典

基本信息

  • 扩展编号:1331
  • 扩展名称: hunspell_de_de
  • 标准名称:hunspell_de_de
  • 扩展类目: FTS
  • 官方网站: https://github.com/postgrespro/hunspell_dicts
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 纯数据
  • 其他标签:无
  • 备注信息:无

元数据

  • 默认版本:1.0
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:hunspell_de_de_$v
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-hunspell-de-de
  • DEB版本:1.0
  • DEB依赖:无

扩展详情

6 - hunspell_en_us

Hunspell英语全文检索词典

扩展概览

PIGSTY 第三方扩展: hunspell_en_us : Hunspell英语全文检索词典

基本信息

  • 扩展编号:1332
  • 扩展名称: hunspell_en_us
  • 标准名称:hunspell_en_us
  • 扩展类目: FTS
  • 官方网站: https://github.com/postgrespro/hunspell_dicts
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 纯数据
  • 其他标签:无
  • 备注信息:无

元数据

  • 默认版本:1.0
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:hunspell_en_us_$v
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-hunspell-en-us
  • DEB版本:1.0
  • DEB依赖:无

扩展详情

7 - hunspell_fr

Hunspell法语全文检索词典

扩展概览

PIGSTY 第三方扩展: hunspell_fr : Hunspell法语全文检索词典

基本信息

  • 扩展编号:1333
  • 扩展名称: hunspell_fr
  • 标准名称:hunspell_fr
  • 扩展类目: FTS
  • 官方网站: https://github.com/postgrespro/hunspell_dicts
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 纯数据
  • 其他标签:无
  • 备注信息:无

元数据

  • 默认版本:1.0
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:hunspell_fr_$v
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-hunspell-fr
  • DEB版本:1.0
  • DEB依赖:无

扩展详情

8 - hunspell_ne_np

Hunspell尼泊尔语全文检索词典

扩展概览

PIGSTY 第三方扩展: hunspell_ne_np : Hunspell尼泊尔语全文检索词典

基本信息

  • 扩展编号:1334
  • 扩展名称: hunspell_ne_np
  • 标准名称:hunspell_ne_np
  • 扩展类目: FTS
  • 官方网站: https://github.com/postgrespro/hunspell_dicts
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 纯数据
  • 其他标签:无
  • 备注信息:无

元数据

  • 默认版本:1.0
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:hunspell_ne_np_$v
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-hunspell-ne-np
  • DEB版本:1.0
  • DEB依赖:无

扩展详情

9 - hunspell_nl_nl

Hunspell荷兰语全文检索词典

扩展概览

PIGSTY 第三方扩展: hunspell_nl_nl : Hunspell荷兰语全文检索词典

基本信息

  • 扩展编号:1335
  • 扩展名称: hunspell_nl_nl
  • 标准名称:hunspell_nl_nl
  • 扩展类目: FTS
  • 官方网站: https://github.com/postgrespro/hunspell_dicts
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 纯数据
  • 其他标签:无
  • 备注信息:无

元数据

  • 默认版本:1.0
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:hunspell_nl_nl_$v
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-hunspell-nl-nl
  • DEB版本:1.0
  • DEB依赖:无

扩展详情

10 - hunspell_nn_no

Hunspell挪威语全文检索词典

扩展概览

PIGSTY 第三方扩展: hunspell_nn_no : Hunspell挪威语全文检索词典

基本信息

  • 扩展编号:1336
  • 扩展名称: hunspell_nn_no
  • 标准名称:hunspell_nn_no
  • 扩展类目: FTS
  • 官方网站: https://github.com/postgrespro/hunspell_dicts
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 纯数据
  • 其他标签:无
  • 备注信息:无

元数据

  • 默认版本:1.0
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:hunspell_nn_no_$v
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-hunspell-nn-no
  • DEB版本:1.0
  • DEB依赖:无

扩展详情

11 - hunspell_pt_pt

Hunspell葡萄牙语全文检索词典

扩展概览

PIGSTY 第三方扩展: hunspell_pt_pt : Hunspell葡萄牙语全文检索词典

基本信息

  • 扩展编号:1337
  • 扩展名称: hunspell_pt_pt
  • 标准名称:hunspell_pt_pt
  • 扩展类目: FTS
  • 官方网站: https://github.com/postgrespro/hunspell_dicts
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 纯数据
  • 其他标签:broken
  • 备注信息:无

元数据

  • 默认版本:1.0
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:hunspell_pt_pt_$v
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-hunspell-pt-pt
  • DEB版本:1.0
  • DEB依赖:无

扩展详情

12 - hunspell_ru_ru

Hunspell俄语全文检索词典

扩展概览

PIGSTY 第三方扩展: hunspell_ru_ru : Hunspell俄语全文检索词典

基本信息

  • 扩展编号:1338
  • 扩展名称: hunspell_ru_ru
  • 标准名称:hunspell_ru_ru
  • 扩展类目: FTS
  • 官方网站: https://github.com/postgrespro/hunspell_dicts
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 纯数据
  • 其他标签:无
  • 备注信息:无

元数据

  • 默认版本:1.0
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:hunspell_ru_ru_$v
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-hunspell-ru-ru
  • DEB版本:1.0
  • DEB依赖:无

扩展详情

13 - hunspell_ru_ru_aot

Hunspell俄语全文检索词典(来自AOT.ru小组)

扩展概览

PIGSTY 第三方扩展: hunspell_ru_ru_aot : Hunspell俄语全文检索词典(来自AOT.ru小组)

基本信息

  • 扩展编号:1339
  • 扩展名称: hunspell_ru_ru_aot
  • 标准名称:hunspell_ru_ru_aot
  • 扩展类目: FTS
  • 官方网站: https://github.com/postgrespro/hunspell_dicts
  • 开源协议: PostgreSQL 许可证
  • 编程语言: 纯数据
  • 其他标签:无
  • 备注信息:无

元数据

  • 默认版本:1.0
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:hunspell_ru_ru_aot_$v
  • RPM版本:1.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-hunspell-ru-ru-aot
  • DEB版本:1.0
  • DEB依赖:无

扩展详情

14 - fuzzystrmatch

确定字符串之间的相似性和距离

扩展概览

CONTRIB 自带扩展: fuzzystrmatch : 确定字符串之间的相似性和距离

基本信息

元数据

  • 默认版本:1.2
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位:未知
  • 信任程度: 受信任,无需超级用户,带 CREATE 权限的用户可以直接创建
  • 所需模式:无
  • 所需扩展:无

软件包

PostgreSQL 自带 Contrib 扩展模块


扩展详情

15 - pg_trgm

文本相似度测量函数与模糊检索

扩展概览

CONTRIB 自带扩展: pg_trgm : 文本相似度测量函数与模糊检索

基本信息

元数据

  • 默认版本:1.6
  • PG大版本:16,15,14,13,12
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位:未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式:无
  • 所需扩展:无

软件包

PostgreSQL 自带 Contrib 扩展模块


扩展详情