helix-db

用对象存储构建图+向量数据库,低成本搞定复杂关联与语义搜索

HelixDB 是一个用 Rust 构建的 OLTP 图向量数据库,运行在对象存储之上。它旨在解决传统图数据库和向量数据库在数据规模、成本与实时性上的矛盾:既能存储大规模图结构,又能支持高效的向量相似度搜索,同时保持 OLTP 事务能力。其核心能力包括:基于对象存储的持久化层,降低存储成本;支持图遍历与向量检索的混合查询;提供实时写入与事务保证。HelixDB 特别适合需要将知识图谱与语义搜索结合的场景,如智能问答、推荐系统、风险控制等,让开发者无需维护多套数据库即可完成复杂数据关联与相似性分析。

开源 free 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 6077
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类搜索知识
开发团队HelixDB
所属国家
定价模式free
价格说明开源项目,Apache-2.0 许可证,可免费使用和部署。
访问状态
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型ai,cli,database,databases,graph-database,helix,helixdb,rag,rust,rust-crate,rust-lang,vector,vector-database,vector-db,vectorsearch
GitHub 星标★ 6077
30天Star增速
HF 下载量
上线时间2024-11-23 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:入门 约 5 分钟 部署方式:命令行工具 4 步

环境要求

  • macOS 或 Linux 系统(使用 curl + bash 安装脚本)
  • Windows 系统需使用 PowerShell
  • 可访问 install.helix-db.com 或 raw.githubusercontent.com 的网络环境
  • 已安装的 Helix CLI 可用 helix update 升级到最新版

安装与启动步骤

  1. 1安装 Helix CLI

    在 macOS 或 Linux 终端执行官方安装脚本,脚本会自动下载并安装 Helix CLI,用于运行和管理本地实例以及连接 Helix Cloud。

    curl -sSL "https://install.helix-db.com" | bash
  2. 2Windows 安装 CLI

    Windows 用户改用 PowerShell 执行远程安装脚本,效果与 Unix 安装脚本一致,安装完成后即可在终端调用 helix 命令。

    irm https://raw.githubusercontent.com/HelixDB/helix-db/main/crates/cli/install.ps1 | iex
  3. 3更新 CLI 版本

    若已安装过 Helix CLI,可用该命令升级到最新版本,确保与当前本地实例文件和 dev 实例格式兼容。

    helix update
  4. 4启动本地实例

    README 未直接给出启动命令,请按官方 canonical local quickstart 文档操作:使用当前 CLI 生成的示例文件和 dev 实例完成本地环境搭建。

如何确认成功

执行 helix update 能正常输出并完成更新,说明 CLI 已安装成功且可被终端识别。

常见问题

Q:Windows 上如何安装 Helix CLI?

A:在 PowerShell 中执行 irm https://raw.githubusercontent.com/HelixDB/helix-db/main/crates/cli/install.ps1 | iex 即可完成安装。

Q:已经装过 CLI,怎么升级?

A:直接运行 helix update,CLI 会自动更新到最新版本。

Q:README 里没有完整的本地启动步骤怎么办?

A:按 README 指引访问官方 canonical local quickstart 文档:https://docs.helix-db.com/database/helix-db/start-here/quickstart,其中使用的文件与 dev 实例由当前 CLI 生成。

Q:Helix CLI 有什么用途?

A:它用于运行和管理本地 HelixDB 实例,同时也用于连接 Helix Cloud。

注意事项

  • 安装命令通过管道直接执行远程脚本,执行前建议先确认脚本来源可信。
  • README 仅提供 CLI 安装方式,未给出 Docker 或手动编译的安装命令,不要自行猜测端口与参数。
  • 官方文档站点为 https://docs.helix-db.com,本地搭建细节以 quickstart 页面为准。

核心亮点

  • 基于对象存储,存储成本显著低于本地磁盘,适合海量数据
  • 融合图遍历与向量检索,支持复杂关联+相似度混合查询
  • Rust 实现,性能与内存安全兼备,适合高并发场景

不足之处

  • 项目较新,生态与工具链尚不成熟
  • 文档与社区资源相对有限,上手门槛可能较高

适用场景

  • 知识图谱驱动的智能问答系统
  • 实时推荐系统(用户-物品图+语义匹配)
  • 金融风控中的关联分析与异常检测

替代项目

Neo4j、Milvus、ArangoDB

项目介绍

helix-db 是基础设施领域的开源项目,由 HelixDB 开发,2024 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(6,077)位列前 8%,在基础设施分类的 1,132 个项目里位列前 11%。

近 41 天,它的 GitHub 星标从 5,725 增加到 6,077,净增 352。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。Apache-2.0 许可证,可免费使用和部署。

它主要面向的使用场景是:知识图谱驱动的智能问答系统。同类可对比的替代方案包括 Neo4j、Milvus、ArangoDB。

上一篇:pgai

下一篇:cactus

同类项目推荐

freebuff-proxy 开源

聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。

Multi-account OpenAI-compatible gateway for coding models. Pooled keys, session life···

★ 213 2026-08-20
microduck 开源

用 Rust 造一只会走路的桌面小鸭,快速上手双足机器人。

A Tiny biped duck robot

★ 8684 2026-09-10
soperator 开源

用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。

Run Slurm in Kubernetes

★ 439 2026-08-10
ollama 开源

一条命令本地跑起大模型,免费、私密、不卡顿

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other···

★ 181484 2026-08-09