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 项目中如何使用它!

0 浏览
Back to Blog

相关文章

阅读更多 »

KAIzen — AI 时代对敏捷的需求

一家游戏公司的小团队如何将流效率从 32% 提升到 85%——通过改变我们提供给 AI 的内容。我们的团队严格遵循 Scrum:两周的 s...