pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2679 个扩展插件。
找到 167 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| vector_recall | 0.1.0 | 在 Greenplum 中创建、训练并查询 Faiss 向量索引。 | RAG | MIT | C | — | 23 |
| bitpolar_pg | 0.3.3 | BitPolar:近最优向量量化——3-8位压缩,无需训练,广泛集成 | RAG | — | Rust | — | 20 |
| pgpyml | 0.3.1 | pgpyml 通过 PL/Python 函数与触发器在 PostgreSQL 内运行 scikit-learn 机器学习模型。 | RAG | PostgreSQL | Python | — | 18 |
| pg_sentence_transformer | 0.1 | 在预加载后台 worker 中运行 Hugging Face sentence-transformer 模型,并为配置的表维护 pgvector 嵌入。 | RAG | BSD-2-Clause | Python | — | 17 |
| tensor_dancer | 0.1.0 | 通过 PostgreSQL 文本函数访问本机 Ollama 服务的实验性接口。 | RAG | MIT | C++ | — | 17 |
| 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 |
| avocado | 2.2.0 | AvocadoDB 的 PostgreSQL 扩展,使用 pgvector/pgrx 在数据库内提供面向 AI 代理的确定性上下文编译。 | RAG | MIT | Rust | 16 | 13 |
| 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 |
| pgai | 1.0 | 基于数据库的预测分析,使用LSTM、Prophet、ARIMA和SARIMA模型 | RAG | — | Python | — | 10 |
| hnsw | 0.1.0 | 为 real 数组提供实验性的内存 HNSW 索引 | RAG | MIT | C++ | — | 9 |
| 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 |
| pgmnemo | 0.20.0 | PostgreSQL 单计划多模态智能体记忆扩展 | RAG | Apache-2.0 | SQL | 17–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 |
| pg_rvbbit | 4.1.4 | 基于可配置的大语言模型的语义SQL运算符,支持缓存、收据及跨多个执行引擎路由。 | RAG | — | Rust | — | 7 |
| quria | 0.0.0 | quria:用于 BM25 全文检索与 HNSW 向量搜索的实验性 pgrx 扩展 | RAG | Apache-2.0 | Rust | 11–15 | 7 |
| pg_summarize | 0.0.1 | 使用LLM对文本字段进行总结 | RAG | — | Rust | 14–18 | 6 |
| rikai | 0.1 | 机器学习扩展 | RAG | Apache-2.0 | SQL | — | 5 |
| pg_ask | 1.0 | 使用 AI 将自然语言请求生成 SQL 的 PostgreSQL 扩展。 | RAG | MIT | C++ | 16–18 | 4 |
| pg_vector_embedding | 1.0.0 | 通过外部 HTTP 服务与后台队列触发生成向量嵌入。 | RAG | Apache-2.0 | SQL | — | 4 |
| tlsh_gist | 1.0 | TLSH模糊哈希数据类型、距离操作及相似性搜索的GiST索引 | RAG | — | C++ | — | 4 |
| vexec_pgvector | 1.0 | 为 vexec 批处理执行器声明 pgvector 距离运算内核 | RAG | Apache-2.0 | C | 19 | 4 |
| mtree | 0.0.1 | 基于 PostgreSQL GiST 实现的实验性度量空间索引访问方法。 | RAG | — | C | — | 3 |
| otlet | 0.1.0 | 在 PostgreSQL 内运行本地 LLM 推理,提供后台工作进程、任务队列、执行回执与语义数据操作。 | RAG | — | Rust | — | 3 |
| pg_extension | 0.1.0 | 为结构化数据分析提供数据库内模型切片与推理辅助函数。 | RAG | — | Rust | 11–15 | 3 |
| pg_infer | 1.0.0 | 将 Transformer 模型知识暴露为 SQL 关系与自定义索引访问方法 | RAG | Apache-2.0 | Rust | 18 | 3 |
| pg_rrf | 0.0.3 | 混合检索的倒数排序融合函数 | RAG | MIT | Rust | 14–18 | 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 |
| ecaz | 0.1.1 | 高性能向量存储Rust PostgreSQL扩展,支持广泛量化和索引 | RAG | MIT | Rust | — | 2 |
| flame | 0.0.1 | 基于 pgrx 的文本嵌入概念验证扩展,使用 fastembed/MiniLM 生成向量。 | RAG | AGPL-3.0 | Rust | 11–16 | 2 |
| lshvector | 1.0 | 特征向量类型及局部敏感哈希索引 | RAG | — | Python | — | 2 |
| pg_ai_stewards | 0.3.0 | 以 PostgreSQL 保存智能体状态、作业队列并调度模型 | RAG | Apache-2.0 | Rust | 18 | 2 |
| pg_knowledge_graph | 0.1.0 | 面向 PostgreSQL 的知识图谱扩展,提供图算法与 pgvector 集成。 | RAG | MIT | Rust | 16–18 | 2 |
| pg_turbovec | 2.14.1 | 基于 TurboQuant 压缩量化的 PostgreSQL 向量类型与 ANN 索引访问方法。 | RAG | Apache-2.0 | Rust | 13–19 | 2 |
| pgagentos | 1.0 | 用于智能体状态、任务与检索的 SQL 模式及函数。 | RAG | GPL-3.0-only | SQL | 14–18 | 2 |
| pgembed | 0.1.0 | 通过 Ollama、OpenAI 或自定义 HTTP 服务生成向量嵌入 | RAG | LicenseRef-Tecnisys-Community-1.0 | Python | 13–18 | 2 |
| pgtoken | 1.0 | 用于紧凑存储LLM令牌ID的PostgreSQL扩展,一次编码永久检索,O(1)时间复杂度 | RAG | MIT | Python | — | 2 |
| postllm | 0.1.0 | postllm:在 PostgreSQL 内原生调用 OpenAI 兼容及本地大语言模型运行时 | RAG | MIT | Rust | 13–18 | 2 |
| stewards_companion | 0.3.0 | 为 pg_ai_stewards 提供提醒与工具管理的伴随扩展 | RAG | Apache-2.0 | SQL | 18 | 2 |