Note that at least 16GB of RAM is required to build from source and run tests.
Databend is written in Rust, to build Databend from scratch you will need to install the following tools:
- Git, cmake
- Rust Install with rustup
Get the Databend code
git clone https://github.com/datafuselabs/databend
databend-meta will be placed in the
Build With Docker Image
We provide a docker image with full development requirements, currently only on amd64.
Making sure docker is installed and running, just run
INTERACTIVE=true scripts/setup/run_build_tool.sh to get into the build/test environment.