这个项目能做什么
HelixDB 是一个为 AI 应用设计的统一数据库平台,集成了图、向量和全文搜索功能。它旨在通过提供支持图+向量数据以及键值、文档和关系数据的联合数据模型,取代单独的关系型、向量和图数据库的需求。
关键技术特性包括:
- 使用 Rust 原生实现。
- 对象存储后端。
- 支持 ACID 事务。
- 分布式架构,具备单写入节点和自动扩展读取节点,以实现高可用性。
HelixDB 提供 CLI 用于管理本地和云实例,包括用于快速项目脚手架的 "chef" 引导工具。它提供 Rust、TypeScript、Python 和 Go 的 SDK,开发者可以使用领域特定语言(DSL)编写查询,并通过 HTTP 以 JSON AST 的形式发送到数据库。
评论
0 评分人数达到10人后显示
登录后参与讨论。