#37 · 主分类: 向量数据库
chromem-go
用于Go的可嵌入向量数据库,具有类似Chroma的接口,零第三方依赖。内存存储,可选持久化。
项目最后更新:05/17/26
GitHub Stars
1.1K
Forks数量
75
贡献者数量
9
许可证
MPL-2.0
收录理由
对于想在Go应用里加入检索增强生成、语义搜索或类似向量检索能力,又不想额外部署独立数据库服务的团队来说,这个库非常对路。它像SQLite之于关系数据那样在进程内运行,而且没有任何第三方依赖。如果你熟悉Chroma,它的API会让人感到亲切,同时它也补充了一些更符合Go习惯的写法。支持多种嵌入模型提供商、元数据过滤,也可以选择持久化到磁盘;在它设定的应用范围内,性能相当能打——在2020年中等配置的笔记本上查询10万篇文档大约只需40毫秒。项目目前仍是beta阶段,v1.0.0之前可能有破坏性变更,需要一些维护精力。但对于单进程的Go服务,若只需要轻量级的语义记忆,它能省去集群部署的运维负担。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。
同类热门项目
supabase
Postgres开发平台。Supabase为您提供专用的Postgres数据库,用于构建Web、移动和AI应用。
tidb
TiDB 专为不可预测增长的智能体工作负载而构建,具备 ACID 保证,原生支持事务、分析和向量搜索。无数据孤岛,无嘈杂邻居,无基础设施上限。
milvus
Milvus 是一个高性能、云原生的向量数据库,专为可扩展的向量近似最近邻搜索而构建。
qdrant
Qdrant - 面向下一代AI的高性能、大规模向量数据库与向量检索引擎。也可在云端使用 https://cloud.qdrant.io/
chroma
AI搜索基础设施