Skip to content

ldaume/blueprints-arangodb-graph

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArangoDB-Logo

blueprints-arangodb-graph

Build Status

An implementation of the Blueprints API for ArangoDB

Installation & Testing

Please check the ArangoDB Installation Manual for installation and compilation instructions.

Start ArangoDB on localhost port 8529.

As with other Blueprints implementations, the ArangoDB implementation is built with mvn clean install

Rexster Configuration

Rexster is a graph server that can serve any Blueprints graph implementations. The ArangoDB implementation comes with a Rexster configuration class and can be deployed within Rexster.

To deploy:

  • Build with mvn clean install
  • Copy the target/blueprints-arangodb-graph-x.y.z-jar-with-dependencies.jar and to the REXSTER_HOME/ext directory.
  • Edit the rexster.xml file to include a configuration (see also Rexster Configuration for ArangoDB as follows:
  <graph>
    <graph-name>arangodb</graph-name>
    <graph-type>com.tinkerpop.blueprints.impls.arangodb.utils.ArangoDBConfiguration</graph-type>
    <properties>
      <graph-name>arangodb-rexster-graph</graph-name>
      <vertex-name>arangodb-rexster-graph-vertices</vertex-name>
      <edge-name>arangodb-rexster-graph-edges</edge-name>
      <host>localhost</host>
      <port>8529</port>
    </properties>
    <extensions>
      <allows>
        <allow>tp:gremlin</allow>
      </allows>
    </extensions>
  </graph>

About

An implementation of the Blueprints API for ArangoDB

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.4%
  • Shell 0.6%