This repository has been archived by the owner on Feb 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 505
Home
Wan Shen Lim edited this page Oct 21, 2020
·
5 revisions
Welcome to the NoisePage wiki!
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 thecmake
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
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
Carnegie Mellon Database Group Website