-
Notifications
You must be signed in to change notification settings - Fork 0
Tutorial: Installation
Previous Tutorial: Introduction to the NoSQL world - Next: Tutorial: Run the server
After explaining the [meaning of NoSQL](Tutorial: Introduction to the NoSQL world) and motivations that have pushed developers and software companies to invest in these new products, we look forward to OrientDB: an open source project, released under the Apache 2 license, to ensure full freedom use, including commercial.
The only requirement for using this product is the installation of Java 1.6 or higher, regardless of operating system.
OrientDB comes in 2 different distributions:
- Classic Edition, containing the Standalone (Embedded) and the Client/Server libraries
- Graph Edition, as above but with the TinkerPop technologies bundled to work with Blueprints and Gremlin language.
This tutorial works with both the editions, so just pick one.
The fastest way is to download binaries from the official Web Site <orientdb.org>. The distribution is a compressed file to unpack in a local directory. The distribution is independent of the platform and the same compressed .GZ file can be used on Windows, Mac OS X, Linux, Solaris, etc.
Alternatively to the binaries you can clone the project from GitHub and compile it. For this task you have to install the Apache Ant tool. These are the steps:
> git clone git://github.com/nuvolabase/orientdb.git
> cd orientdb
> ant clean install
And wait for the compilation. Binaries will be placed under ../releases directory.
The Mac OS X, Linux and UNIX OS in general have to change the permissions to execute scripts. All the scripts are in the "bin" directory. Type the following command:
> chmod u+x bin/*.sh
Previous Tutorial: Introduction to the NoSQL world - Next: Tutorial: Run the server