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

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

PostgreSQL 扩展目录

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

vector · 向量数据类型和 ivfflat / hnsw 访问方法 · 0.8.7 · AI 与向量 · PostgreSQL · C · 已打包gp_sparse_vector · Greenplum家族数据库中的稀疏向量实现 · 1.0.1 · AI 与向量 · Apache-2.0 · C · 未打包embedding · 为 PostgreSQL real[] 向量提供 HNSW 相似度搜索的扩展。 · 0.3.6 · AI 与向量 · Apache-2.0 · C · 未打包pg_vectorsearch · 使用 PRISM 索引与 RaBitQ 量化的近似向量检索 · 0.1.0 · AI 与向量 · PostgreSQL · C · 已打包pg_similarity · 提供17种距离度量函数 · 1.0 · AI 与向量 · BSD-3-Clause · C · 已打包pg_gist_hamming · GiST索引常见数据类型支持 · 1.0 · AI 与向量 · BSD-3-Clause · C · 未打包vptree · VP树实现 · 1.0 · AI 与向量 · BSD-3-Clause · C · 未打包nr_model · 基于AI的自主数据分析系统 · 1.0.0 · AI 与向量 · Unknown · C · 未打包smlar · 高效的相似度搜索函数 · 1.0 · AI 与向量 · Unknown · C · 已打包kmeans · 以 PostgreSQL 用户自定义窗口函数实现 K-means 聚类。 · 1.1.0 · AI 与向量 · PostgreSQL · C · 未打包typesafe · 在 SQL 中调用 TypeSafe AI 分类与评分服务 · 0.0.1 · AI 与向量 · MIT · C · 未打包neurondb · 面向 PostgreSQL 的向量检索、机器学习和 RAG 扩展。 · 4.0.0-devel · AI 与向量 · Proprietary · C · 未打包pase · PostgreSQL 超高维近似最近邻搜索扩展。 · 0.0.1 · AI 与向量 · Unknown · C · 未打包pgedge_vectorizer · 在 PostgreSQL 中异步分块文本,并通过后台 worker 与 pgvector 生成和维护嵌入向量。 · 1.1 · AI 与向量 · PostgreSQL · C · 未打包pgafis · 为 PostgreSQL 提供自动指纹识别系统(AFIS)支持的扩展。 · 1.2 · AI 与向量 · GPL-2.0 · C · 未打包pg_ai · 提供多模态LLM和向量解释SQL函数的PostgreSQL扩展 · 0.0.1 · AI 与向量 · Apache-2.0 · C · 未打包vector_recall · 在 Greenplum 中创建、训练并查询 Faiss 向量索引。 · 0.1.0 · AI 与向量 · MIT · C · 未打包vector_extra · 使用 pgvector 与二进制矩阵表示的实验性矩阵向量乘法。 · 0.1.0 · AI 与向量 · MIT · C · 未打包pg_turboquant · 面向 pgvector 的紧凑 TurboQuant 近似最近邻索引访问方法,支持 vector 与 halfvec。 · 0.1.0 · AI 与向量 · MIT · C · 未打包pg4ml · PG4ML是一个机器学习框架 · 2.0 · AI 与向量 · AGPL-3.0 · C · 已打包maludb_core · 提供租户模式、向量检索和主体作用域的 PostgreSQL 记忆与知识图谱扩展 · 0.106.0 · AI 与向量 · PostgreSQL · C · 未打包pg_phash · 计算以十进制字符串编码的图像感知哈希之间的汉明距离 · 1.0 · AI 与向量 · GPL-3.0 · C · 未打包llama_embed · 用于密集和多向量搜索的llama.cpp嵌入扩展 · 0.1.0 · AI 与向量 · PostgreSQL · C · 未打包pg_colbert_llama · ColBERT嵌入伴侣扩展,用于pgturbohybrid · 0.1.0 · AI 与向量 · PostgreSQL · C · 未打包pgturbohybrid · 基于pgvector的向量和BM25混合搜索 · 0.2.0 · AI 与向量 · PostgreSQL · C · 未打包pgturbohybrid_experimental · pgturbohybrid的实验性稀疏多向量特性 · 0.2.0 · AI 与向量 · PostgreSQL · C · 未打包pg_semantic_cache · 使用 pgvector 嵌入缓存查询结果并检索语义相似结果,支持可配置的淘汰策略。 · 0.1.0-beta4 · AI 与向量 · PostgreSQL · C · 未打包sveddy · 基于低秩矩阵逼近技术的PostgreSQL协同过滤扩展 · 0.1.0 · AI 与向量 · MIT · C · 未打包bktree · 面向 64 位感知哈希和汉明距离搜索的 SP-GiST BK-tree 索引扩展。 · 1.0 · AI 与向量 · Unknown · C · 未打包hamming_distance · 计算十六进制特征向量字符串汉明距离与相似度的扩展。 · 0.0.1 · AI 与向量 · MIT · C · 未打包pg_cuvs · 由NVIDIA cuVS加速的PostgreSQL GPU向量搜索 · 0.5.0 · AI 与向量 · PostgreSQL · C · 未打包vexec_pgvector · 为 vexec 批处理执行器声明 pgvector 距离运算内核 · 1.0 · AI 与向量 · Apache-2.0 · C · 未打包mtree · 基于 PostgreSQL GiST 实现的实验性度量空间索引访问方法。 · 0.0.1 · AI 与向量 · Unknown · C · 未打包pg_tiktoken_c · 使用 C 实现的 PostgreSQL 高性能 tiktoken BPE 分词扩展 · 1.1 · AI 与向量 · Apache-2.0 · C · 已打包sparse_vector · 为稀疏浮点向量提供 C 数据类型、归一化、点积与余弦相似度函数。 · 0.1 · AI 与向量 · MIT · C · 未打包aqua · 数据库内神经用户定义函数进行机器学习推理 · 0.0.1 · AI 与向量 · Unknown · C · 未打包svs · 为 pgvector 提供带 LeanVec 与 LVQ 压缩的 SVS Vamana 近似近邻索引。 · 0.1.0 · AI 与向量 · PostgreSQL · C · 未打包vector_chem · 为二值 pgvector 向量提供 Tanimoto 距离。 · 0.1.0 · AI 与向量 · PostgreSQL · C · 未打包hclust · 用于凝聚式或分裂式层次聚类的 C 函数,并将聚类编号写回数据表。 · 0.0.1 · AI 与向量 · Unknown · C · 未打包paves · 支持 CPU 与可选 GPU 执行的带过滤条件 L2 向量检索 · 0.1 · AI 与向量 · Unknown · C · 未打包pg_pageindex · 通过 C/Go 桥接在 PostgreSQL 中构建 PDF、Markdown 文档树并执行树搜索。 · 1.0 · AI 与向量 · MIT · C · 未打包pg_systemone · 通过 SystemOne HTTP 服务提供决策模型推理的 SQL 函数 · 1.0 · AI 与向量 · Unknown · C · 未打包postgresml · 为实验性朴素贝叶斯文本分类示例提供 tsvector 词元及位置计数函数。 · 1.0 · AI 与向量 · Unknown · C · 未打包alloydb_scann · alloydb_scann:AlloyDB 的 ScaNN 向量索引扩展,用于近似最近邻搜索。 · AI 与向量 · Unknown · C · 未打包alohadb_gpu · AlohaDB 中支持 CPU 回退的 GPU 向量批量运算 · 1.0 · AI 与向量 · MIT · C · 未打包alohadb_nl2sql · 通过LLM API实现自然语言到SQL的翻译 · 1.0 · AI 与向量 · MIT · C · 未打包aws_ml · aws_ml:Amazon Aurora PostgreSQL 的机器学习扩展,可从 SQL 调用 Amazon Comprehend、SageMaker AI 和 Bedrock 服务。 · 2.0 · AI 与向量 · Unknown · C · 未打包azure_ai · azure_ai:Azure Database for PostgreSQL 的 AI 扩展,可在数据库内调用 Azure AI、Azure OpenAI、Cognitive Services 和 Azure Machine Learning。 · 2.0.0 · AI 与向量 · Unknown · C · 未打包catboost · 使用CatBoost的机器学习模块 · 0.1 · AI 与向量 · Unknown · C · 未打包glia · 用于数据挖掘的Postgres扩展 · 0.0.1 · AI 与向量 · AGPL-3.0 · C · 未打包google_ml_integration · google_ml_integration:Google Cloud 机器学习集成扩展,可在 SQL 中注册模型端点、生成嵌入并调用预测。 · 1.4.3 · AI 与向量 · Unknown · C · 未打包pg_dann · 采用 SQ8 或 RaBitQ 量化的磁盘优先 IVF 近似向量索引。 · 0.1.0 · AI 与向量 · AGPL-3.0 · C · 未打包pg_db4ai · 在数据库进程内使用原生算法与 XGBoost 训练和预测 · 0.1.0 · AI 与向量 · MulanPSL-2.0 · C · 未打包pg_diskann · Azure Database for PostgreSQL 的 DiskANN 近似最近邻向量索引扩展。 · 0.6.5 · AI 与向量 · Unknown · C · 未打包pg_gembed · 在 PostgreSQL 内调用本地 Rust 推理核心生成文本与多模态向量嵌入。 · 1.0.0 · AI 与向量 · Apache-2.0 · C · 未打包pg_hybrid · 混合存储引擎:列式、向量式、全文检索 · 1.0 · AI 与向量 · Apache-2.0 · C · 未打包pg_kmersearch · 用于核苷酸序列数据的2-或4-位k-mer数据类型及GIN索引 · 1.0 · AI 与向量 · MIT · C · 未打包pg_nlquery · 通过大模型端点将自然语言问题转换为 SQL 并执行。 · 1.0 · AI 与向量 · PostgreSQL · C · 未打包pgchy_similarity · 使用 PL/Python 和 Chython 在 PostgreSQL 中计算化学结构相似度的扩展。 · 1.0 · AI 与向量 · MIT · C · 未打包pgv · 最小化 PostgreSQL 向量扩展。 · 0.0.1 · AI 与向量 · Unknown · C · 未打包pgvecutils · 提供向量操作工具的PostgreSQL扩展 · 0.0.1 · AI 与向量 · MIT · C · 未打包pqnai · 通过外部 Go 工作进程执行排队的预测与检索任务 · 0.3.0 · AI 与向量 · PostgreSQL · C · 未打包rds_ai · 阿里云 RDS 扩展,可在 SQL 中调用大模型、生成嵌入、执行语义检索和端到端 RAG · 1.0.0 · AI 与向量 · Unknown · C · 未打包rds_embedding · 阿里云 RDS 文本向量生成与模型调用扩展 · 1.0 · AI 与向量 · Unknown · C · 未打包tencentdb_ai · 腾讯云数据库扩展,用于调用大模型 API 并构建数据库内 RAG 工作流。 · 1.3 · AI 与向量 · Unknown · C · 未打包

找到 65 个扩展。 清除筛选

名称版本简介分类许可证语言PG 版本星标
vector 0.8.7 向量数据类型和 ivfflat / hnsw 访问方法 RAG PostgreSQL C 14–18 23k
gp_sparse_vector 1.0.1 Greenplum家族数据库中的稀疏向量实现 RAG Apache-2.0 C — 1.4k
embedding 0.3.6 为 PostgreSQL real[] 向量提供 HNSW 相似度搜索的扩展。 RAG Apache-2.0 C 12–16 579
pg_vectorsearch 0.1.0 使用 PRISM 索引与 RaBitQ 量化的近似向量检索 RAG PostgreSQL C 18–19 403
pg_similarity 1.0 提供17种距离度量函数 RAG BSD-3-Clause C 14–18 402
pg_gist_hamming 1.0 GiST索引常见数据类型支持 RAG BSD-3-Clause C — 185
vptree 1.0 VP树实现 RAG BSD-3-Clause C — 185
nr_model 1.0.0 基于AI的自主数据分析系统 RAG — C — 151
smlar 1.0 高效的相似度搜索函数 RAG — C 14–18 128
kmeans 1.1.0 以 PostgreSQL 用户自定义窗口函数实现 K-means 聚类。 RAG PostgreSQL C 10–18 106
typesafe 0.0.1 在 SQL 中调用 TypeSafe AI 分类与评分服务 RAG MIT C 15–18 84
neurondb 4.0.0-devel 面向 PostgreSQL 的向量检索、机器学习和 RAG 扩展。 RAG Proprietary C 16–18 53
pase 0.0.1 PostgreSQL 超高维近似最近邻搜索扩展。 RAG — C — 51
pgedge_vectorizer 1.1 在 PostgreSQL 中异步分块文本,并通过后台 worker 与 pgvector 生成和维护嵌入向量。 RAG PostgreSQL C 14–18 41
pgafis 1.2 为 PostgreSQL 提供自动指纹识别系统(AFIS)支持的扩展。 RAG GPL-2.0 C — 28
pg_ai 0.0.1 提供多模态LLM和向量解释SQL函数的PostgreSQL扩展 RAG Apache-2.0 C — 25
vector_recall 0.1.0 在 Greenplum 中创建、训练并查询 Faiss 向量索引。 RAG MIT C — 23
vector_extra 0.1.0 使用 pgvector 与二进制矩阵表示的实验性矩阵向量乘法。 RAG MIT C — 17
pg_turboquant 0.1.0 面向 pgvector 的紧凑 TurboQuant 近似最近邻索引访问方法,支持 vector 与 halfvec。 RAG MIT C 16–17 16
pg4ml 2.0 PG4ML是一个机器学习框架 RAG AGPL-3.0 C 14–18 13
maludb_core 0.106.0 提供租户模式、向量检索和主体作用域的 PostgreSQL 记忆与知识图谱扩展 RAG PostgreSQL C 17 12
pg_phash 1.0 计算以十进制字符串编码的图像感知哈希之间的汉明距离 RAG GPL-3.0 C — 10
llama_embed 0.1.0 用于密集和多向量搜索的llama.cpp嵌入扩展 RAG PostgreSQL C — 9
pg_colbert_llama 0.1.0 ColBERT嵌入伴侣扩展,用于pgturbohybrid RAG PostgreSQL C — 9
pgturbohybrid 0.2.0 基于pgvector的向量和BM25混合搜索 RAG PostgreSQL C — 9
pgturbohybrid_experimental 0.2.0 pgturbohybrid的实验性稀疏多向量特性 RAG PostgreSQL C — 9
pg_semantic_cache 0.1.0-beta4 使用 pgvector 嵌入缓存查询结果并检索语义相似结果,支持可配置的淘汰策略。 RAG PostgreSQL C 14–18 8
sveddy 0.1.0 基于低秩矩阵逼近技术的PostgreSQL协同过滤扩展 RAG MIT C — 8
bktree 1.0 面向 64 位感知哈希和汉明距离搜索的 SP-GiST BK-tree 索引扩展。 RAG — C 15 7
hamming_distance 0.0.1 计算十六进制特征向量字符串汉明距离与相似度的扩展。 RAG MIT C — 7
pg_cuvs 0.5.0 由NVIDIA cuVS加速的PostgreSQL GPU向量搜索 RAG PostgreSQL C — 7
vexec_pgvector 1.0 为 vexec 批处理执行器声明 pgvector 距离运算内核 RAG Apache-2.0 C 19 4
mtree 0.0.1 基于 PostgreSQL GiST 实现的实验性度量空间索引访问方法。 RAG — C — 3
pg_tiktoken_c 1.1 使用 C 实现的 PostgreSQL 高性能 tiktoken BPE 分词扩展 RAG Apache-2.0 C 14–18 3
sparse_vector 0.1 为稀疏浮点向量提供 C 数据类型、归一化、点积与余弦相似度函数。 RAG MIT C 10–18 3
aqua 0.0.1 数据库内神经用户定义函数进行机器学习推理 RAG — C — 2
svs 0.1.0 为 pgvector 提供带 LeanVec 与 LVQ 压缩的 SVS Vamana 近似近邻索引。 RAG PostgreSQL C — 2
vector_chem 0.1.0 为二值 pgvector 向量提供 Tanimoto 距离。 RAG PostgreSQL C — 2
hclust 0.0.1 用于凝聚式或分裂式层次聚类的 C 函数,并将聚类编号写回数据表。 RAG — C — 1
paves 0.1 支持 CPU 与可选 GPU 执行的带过滤条件 L2 向量检索 RAG — C 14 1
pg_pageindex 1.0 通过 C/Go 桥接在 PostgreSQL 中构建 PDF、Markdown 文档树并执行树搜索。 RAG MIT C 16 1
pg_systemone 1.0 通过 SystemOne HTTP 服务提供决策模型推理的 SQL 函数 RAG — C 14–17 1
postgresml 1.0 为实验性朴素贝叶斯文本分类示例提供 tsvector 词元及位置计数函数。 RAG — C — 1
alloydb_scann — alloydb_scann:AlloyDB 的 ScaNN 向量索引扩展,用于近似最近邻搜索。 RAG — C 14–17
alohadb_gpu 1.0 AlohaDB 中支持 CPU 回退的 GPU 向量批量运算 RAG MIT C 18
alohadb_nl2sql 1.0 通过LLM API实现自然语言到SQL的翻译 RAG MIT C —
aws_ml 2.0 aws_ml:Amazon Aurora PostgreSQL 的机器学习扩展,可从 SQL 调用 Amazon Comprehend、SageMaker AI 和 Bedrock 服务。 RAG — C 14–18
azure_ai 2.0.0 azure_ai:Azure Database for PostgreSQL 的 AI 扩展,可在数据库内调用 Azure AI、Azure OpenAI、Cognitive Services 和 Azure Machine Learning。 RAG — C 12–18
catboost 0.1 使用CatBoost的机器学习模块 RAG — C —
glia 0.0.1 用于数据挖掘的Postgres扩展 RAG AGPL-3.0 C —