epsilla-cloud/vectordb
A high performance Vector Database leveraging parallel graph computing
解决的问题
Epsilla 是一个开源向量数据库,旨在为嵌入向量提供高性能、可扩展且成本效益高的相似性搜索,弥合大型语言模型在信息检索与记忆保持之间的差距。
工作原理
该系统使用 C++ 编写,采用先进的并行图遍历技术进行向量索引。这使其搜索速度比 HNSW 快达 10 倍,同时保持超过 99.9% 的精度。它将向量视为数据库管理系统中的标准字段类型,支持计算与存储分离,以及云原生、无服务器架构。
适用人群
需要生产级向量搜索、混合搜索(密集向量与稀疏向量)以及与 LangChain 和 LlamaIndex 等框架无缝集成的 AI 应用开发者。
主要亮点
- 高性能:相比 HNSW,向量搜索速度提升 10 倍,精度超过 99.9%。
- 混合搜索:结合密集向量与稀疏向量,提升检索效果。
- 内置嵌入支持:实现“自然语言输入,自然语言输出”的搜索体验。
- 数据库管理:支持元数据过滤的熟悉表与字段概念。
- 云原生:支持多租户、无服务器部署和计算-存储分离。
- 广泛集成:提供 Python、JavaScript 和 Ruby 客户端,以及 REST API。
相关
- 项目
- 项目
- 项目
- 项目