/QuantaDB

Primary LanguageC++OtherNOASSERTION

"This Project has been archived by the owner, who is no longer providing support. The project remains available to authorized users on a "read only" basis."

QuantaDB

What is QuantaDB?

QuantaDB is a cloud-scale distributed transactional engine. It is designed for applications that need low-latency transaction to a large distributed datastore, ranging from rack-scale deployment to geo-distributed deployment.

Prerequisites

  • protobuf
  • OpenJDK8
  • boost
  • libtbb

Build Instruction

  • Checkout the Submodules
git submodule update --init --recursive
  • Build Prometheus
cd prometheus-cpp
mkdir build
cd build; cmake ..; make -j 20
  • Build QuantaDB
make -j 20