Skip to content
This repository was archived by the owner on Feb 20, 2023. It is now read-only.
Lin Ma edited this page Oct 23, 2020 · 5 revisions

Welcome to the NoisePage wiki!

Quickstart

Notes:

  • You need to be on Ubuntu 20.04 or macOS. Nothing else is officially supported.
  • If you have less than 8 GB of RAM, use -DNOISEPAGE_UNITY_BUILD=OFF in the cmake command below.
  • If you know what you're doing, install the prerequisite packages from ./script/installation/packages.sh manually.
git clone https://github.com/cmu-db/noisepage.git
cd noisepage
sudo ./script/installation/packages.sh
mkdir build
cd build
cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DNOISEPAGE_USE_ASAN=OFF -DNOISEPAGE_USE_JEMALLOC=ON -DNOISEPAGE_BUILD_TESTS=OFF -DNOISEPAGE_BUILD_BENCHMARKS=OFF -DNOISEPAGE_UNITY_BUILD=ON ..
ninja noisepage
./bin/noisepage

You can now connect to NoisePage over the Postgres client psql.

psql -h localhost -U terrier -p 15721

Clone this wiki locally