跳转到主要内容

获取源代码并构建 Databend

备注

注意,至少需要 16GB 的RAM才能从源代码构建 Databend 并运行测试。

安装前置依赖

Databend 使用 Rust 编程语言编写,为了从零开始构建 Databend ,你需要安装以下工具:

  • Git, cmake
  • 使用 Rusup 安装 Rust

获取 Databend 代码

git clone https://github.com/datafuselabs/databend
cd databend

运行 make 指令

make build-release

databend-querydatabend-meta 将会置于 target/release 目录下。

使用 Docker 映像构建

我们提供有一个符合全部开发需要的的 Docker 映像,目前仅支持 amd64 。

确保 Docker 已安装并运行,只需运行 INTERACTIVE=true scripts/setup/run_build_tool.sh 即可进入构建/测试环境。