Neo4j is an open-source graph database implemented in Java and accessible from software written in other languages using the Cypher query language through a transactional HTTP endpoint. wikipedia site
How To Install Neo4J on an Ubuntu VPS. digialocean