Show DEV:PardusDB – “向量数据库的 SQLite”,用 Rust 编写
发布: (2026年2月13日 GMT+8 02:23)
2 分钟阅读
原文: Dev.to
Source: Dev.to
Overview
大家好!我很高兴向大家分享我一直在开发的项目:PardusDB。
如果你曾经构建过 RAG(检索增强生成)应用或本地 AI 代理,你可能已经意识到,为了小型、以本地为主的项目部署完整的向量集群(如 Milvus 或 Pinecone)往往显得大材小用。
我想要一种像 SQLite 那样的体验——简单、嵌入式、零配置,但专门用于向量检索和文档存储。因此,我用 Rust 实现了它。
What is PardusDB?
PardusDB 是一个轻量级、高性能、面向文档的 NoSQL 数据库,旨在以极小的体积处理高维嵌入。
Key Features
- Embedded & Local‑First – 无需服务器开销,直接嵌入你的应用中。
- Schema‑less – 可以将元数据和向量一起存储,无需严格的表结构。
- Rust‑Powered – 快速、内存安全,并针对低延迟相似度搜索进行优化。
- Open Source – 代码公开,任何人都可以使用、改进或贡献。
Why I Built It
大多数向量数据库都是为云端设计的。PardusDB 面向边缘、桌面,以及希望在几分钟而非几小时内让向量功能上线的开发者。
查看仓库地址:https://github.com/JasonHonKL/PardusDB
欢迎分享你的想法,提出任何问题,或告诉我你打算在下一个 AI 项目中如何使用它!