Cloudberry is now using the Play! Framework and Angular JS
Users are welcome to join our online chat forum :
For developers please join our slack group
Prerequisites: scala, sbt, AsterixDB
Option 1: Follow the official documentation to setup a fully functional cluster.
Option 2: Use the prebuilt AsterixDB docker image to run a small test cluster locally. This approach serves the debug purpose.
Assume you've already had docker(>1.10) installed on your local machine, you can simply run the following command to create a two nc AsterixDB cluster locally.
./script/dockerRunAsterixDB.sh && sleep 2s && ./script/ingestTwitterToLocalCluster.sh
sbt compile
You will need to give the AsterixDB cluster link to neo
by change the asterixdb.url
configuration in neo/conf/application.conf
file.
The default value points to the localhost docker cluster
sbt "project neo" "run"
TwitterMap is a demonstration application that shows how front-end services communicate with Cloudberry. You can run the following command in a separate command line window.
sbt "project twittermap" "run 9001"
You should see the TwitterMap demo on http://localhost:9001