Thanks to visit codestin.com
Credit goes to github.com

Skip to content

mumez/bolt.x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bolt.x

A Vert.x EventBus bridge verticle to access Neo4j database via bolt protocol. It supports async handling of cypher requests.

Prerequisites

  • Apache Maven
  • JDK 8+
  • vertx-tcp-eventbus-bridge
  • neo4j-java-driver

Running the project

Once you have retrieved the project, you can check that everything works with:

mvn test exec:java

Please note that the test assumes Neo4j is running on localhost with default settings.

Building the project

To build the project, just use:

mvn clean package

It generates a fat-jar in the target directory.

Deploying the project

You can just use redeploy.sh or redeploy.bat.

Settings

You can set these system-property values.

  • boltx.port (EventBus port - default is 7000)
  • boltx.bolt.uri (Bolt driver uri - default is "bolt://localhost:7687")
  • boltx.neo4j.username (Neo4j username - default is "neo4j")
  • boltx.neo4j.password (Neo4j password - default is "neo4j")

Example:

redeploy.bat -Dboltx.port=7000 -Dboltx.bolt.uri="bolt://localhost:7687" -Dboltx.neo4j.username=neo4j -Dboltx.neo4j.password=abc

About

A Vert.x EventBus bridge verticle to access Neo4j database via bolt protocol.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •