/nanocube2

clean-room reimplementation of nanocubes

Primary LanguageC++MIT LicenseMIT

Nanocube2

This is a clean-room, COMPLETELY WORK-IN-PROGRESS reimplementation of the nanocubes data structure. Less template magic, more simplicity, a few new tricks up its sleeve.

Dependencies

  • Boost
  • CMake

Compiling

Run the following commands at the root level of the project dir:

mkdir build
cd build
cmake ..
make
cd ..

The executable will be in ./bin

Running a nanocube

cd bin
./ncserver

By default, a nanocube server will serve on port 8800.

The query api is Domain:Port/query

Query Test

A simple web interface is provided at ./webui