LatticeDB

LatticeDB

嵌入式属性图数据库,原生支持向量检索、全文搜索与关系遍历,单文件部署,零依赖。

访问官网

编辑点评

"LatticeDB 将图遍历、向量检索与全文搜索融合于单文件嵌入式引擎,零依赖且性能出众,是构建本地化知识图谱与语义检索应用的利器。"

优势

  • 单文件嵌入式部署,零外部依赖,开箱即用
  • 原生融合图遍历、向量相似度与 BM25 全文搜索
  • 查询性能优异,百万级向量检索与图遍历延迟极低
  • 支持 Python 与 TypeScript SDK,集成便捷

局限

  • 当前仅支持 Python 和 TypeScript,其他语言需通过 CLI 或自行封装
  • 单进程单写者模型,不适合高并发写入场景
  • 生态与社区相对较新,生产级最佳实践仍在积累中

Q&A

快速了解这个工具的常见问题与答案

Q
这个工具是否提供免费版?
Answer

是的,LatticeDB 采用 MIT 开源协议,完全免费使用,无任何付费墙或功能限制。

Q
这个工具支持哪些访问方式?
Answer

提供 Python 和 TypeScript/Node.js SDK,支持通过 API 调用;同时可通过 CLI 安装并在本地环境中运行。

Q
这个工具是否支持中文或多语言?
Answer

官方文档与 SDK 使用英文,暂无中文本地化版本。

Q
使用这个工具需要技术背景吗?
Answer

需要一定的编程基础,熟悉 Python 或 TypeScript,并了解图数据库概念与 Cypher 查询语法,以便高效构建和查询数据模型。

工具介绍

产品简介

LatticeDB 是一款嵌入式属性图数据库,采用 Zig 语言构建,无任何外部依赖。它将关系遍历、向量相似度搜索、BM25 全文检索、持久化流和 ACID 事务整合在一个本地引擎和单一查询层中。其设计理念类似于 SQLite,但专为需要通过关系、语义和文本进行查询的互联数据而打造。

核心功能

  • 单文件嵌入式部署,零外部依赖,开箱即用
  • 原生融合图遍历、向量相似度与 BM25 全文搜索
  • 查询性能优异,百万级向量检索与图遍历延迟极低
  • 支持 Python 与 TypeScript SDK,集成便捷
  • 覆盖开发与编程相关需求

适用场景

  • 知识管理
  • 应用开发

适合谁用

  • 开发者
  • 技术团队
  • 需要集成 AI 能力的产品团队

选择参考

  • 适合场景:知识库与资料整理 / 运营维护。
  • 外部参考:公开工具目录中的收录还比较少;GitHub 项目 jeffhajewski/latticedb,约 539 个 star;可找到 4 个相关视频或教程。
  • 使用建议:适合先做轻量试用,确认是否贴合自己的工作流。

核心能力

主能力
开发与编程
次要能力
暂无次要能力

适用场景

知识管理
应用开发
价格与版本
Free
访问方式
API
支持语言
English