-
Notifications
You must be signed in to change notification settings - Fork 22
Downloading Doradus
[Table of Contents](https://github.com/dell-oss/Doradus/wiki/Doradus Administration: Table-of-Contents) | [Previous](https://github.com/dell-oss/Doradus/wiki/Downloading Cassandra) | [Next](https://github.com/dell-oss/Doradus/wiki/Running Doradus Stand-Alone)
Doradus Administration: Downloading Doradus
Doradus is a Github project whose source code and build scripts can be found at the following link:
https://github.com/dell-oss/Doradus
There are two basic ways to download Doradus:
-
Download the entire file tree as a single zip file using this link:
https://github.com/dell-oss/Doradus/archive/master.zip
Unzip this file, which will create a parent folder called “Doradus-master” containing build, source, and document files.
Or:
-
Clone the entire project using a Git client to your working space. For example, using a command line client:
git clone https://github.com/dell-oss/Doradus.git
This will create a local Git repository in a parent folder called “Doradus”.
JDK 1.7 and Maven must be installed to compile Doradus. From the parent folder, enter the following Maven commands:
mvn clean install -DskipTests=true -Dgpg.skip=true -Dmaven.javadoc.skip=true
mvn dependency:copy-dependencies
The first command compiles all Doradus components: doradus-client, doradus-common, and doradus-server. Class and jar files are created under “target” subdirectories of each component. The second command copies dependent jar files to target/dependency folders of the doradus-client
and doradus-server
components. Therefore, you should see a directory structure similar to this:
./Doradus (or ./Doradus-master)
/doradus-client
...
/doradus-common
...
/doradus-server
/config
/script
/src
/target
/classes
/dependency
...
In this document, the folder /doradus-server
is referred to as {doradus_home
}. The next sections describe various ways to start the server.
Technical Documentation
[Doradus OLAP Databases](https://github.com/dell-oss/Doradus/wiki/Doradus OLAP Databases)
- Architecture
- OLAP Database Overview
- OLAP Data Model
- Doradus Query Language (DQL)
- OLAP Object Queries
- OLAP Aggregate Queries
- OLAP REST Commands
- Architecture
- Spider Database Overview
- Spider Data Model
- Doradus Query Language (DQL)
- Spider Object Queries
- Spider Aggregate Queries
- Spider REST Commands
- [Installing and Running Doradus](https://github.com/dell-oss/Doradus/wiki/Installing and Running Doradus)
- [Deployment Guidelines](https://github.com/dell-oss/Doradus/wiki/Deployment Guidelines)
- [Doradus Configuration and Operation](https://github.com/dell-oss/Doradus/wiki/Doradus Configuration and Operation)
- [Cassandra Configuration and Operation](https://github.com/dell-oss/Doradus/wiki/Cassandra Configuration and Operation)