项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 896
技术标签
使用教程
环境要求
- Docker 或 PostgreSQL 15+
- 约 2GB 内存起
安装与启动步骤
-
1直接跑镜像
带 lantern 扩展的 Postgres 镜像,挂个数据卷即可。
docker run --pull=always --rm -p 5432:5432 -e "POSTGRES_USER=$USER" -e "POSTGRES_PASSWORD=postgres" -v ./lantern_data:/var/lib/postgresql/data lanterndata/lantern:latest-pg15 -
2建扩展
连进数据库后执行 CREATE EXTENSION lantern,再建向量列。
CREATE EXTENSION IF NOT EXISTS lantern; -
3建索引
按距离类型建 HNSW 索引,查询时用 <-> 运算符。
-
4调参
ef_construction 与 m 影响召回与内存,先按默认跑再压测调整。
如何确认成功
插入向量后能按相似度排序返回。
注意事项
- 每个新数据库都要单独执行 CREATE EXTENSION,换库忘执行是最常见的坑。
核心亮点
- 原生集成 PostgreSQL,复用现有数据管理和备份机制,降低运维成本
- 基于 Rust 实现,内存安全和性能表现有保障
- 支持 HNSW 和 IVF 索引,适应不同精度和速度需求
不足之处
- 项目早期,文档和社区生态尚不完善
- 与专用向量数据库相比,在超大规模数据集上的性能可能受限
适用场景
- 已有 PostgreSQL 业务,需要增加 AI 向量检索功能
- 中小规模向量搜索场景,希望避免引入额外基础设施
- 需要结合关系型数据和向量数据的混合查询
替代项目
pgvector、Milvus、Qdrant
上一篇:whylogs
同类项目推荐
GPTRouter
开源
一个接口管所有大模型,自动切换保稳定,响应提速不宕机。
Smoothly Manage Multiple LLMs (OpenAI, Anthropic, Azure) and Image Models (Dall-E, S···
mloperator
开源
在K8s上轻松跑AI训练、推理和智能体沙箱
ML/AI training/serving and agent sandbox operator and controller for Kubernetes
mcp-shark
开源
像抓包网络一样抓包 MCP 通信,快速定位 AI 集成问题。
Wireshark-like forensic analysis for Model Context Protocol communications Capture,···
gguf
开源
让 ComfyUI 直接跑 GGUF 量化模型,低显存也能出图
gguf node for comfyui
RSD
开源
用奖励模型引导投机解码,又快又好地生成文本。
[ICML 2025] Reward-guided Speculative Decoding (RSD) for efficiency and effectivenes···
awesome-ml-serving
开源
一张清单,搞定生产级模型服务选型
A curated list of awesome open source and commercial platforms for serving models in···
Awesome-MLOPS
开源
一份清单,从零入门到精通 MLOps 全流程。
All the available resources to master MLOPS from scratch
unbody
开源
像用 Supabase 一样,快速搭建 AI 应用的知识后端。
The Supabase of AI era. A modular, open-source backend for building AI-native softwa···
omlx
开源
Mac 菜单栏一键跑大模型,SSD 缓存突破内存限制,连续批处理提速
LLM inference server with continuous batching & SSD caching for Apple Silicon — man···
