Skip to content

Development environment for working with graph databases in Gremlin

License

Notifications You must be signed in to change notification settings

brainsqueeze/graph-dev

Repository files navigation

graph-dev

Development environment for working with graph databases in Gremlin

Basic usage

git clone https://github.com/brainsqueeze/graph-dev.git

To start the gremlin-server and notebook environment simply run

docker-compose up --build

Connecting from Linux host

For Windows or MacOS based hosts then host.docker.internal is sufficient for the hostname to connect to gremlin-server. If the host machine is Linux then please change host in the gremlin connection to the internal IP address, which can be found by running

docker inspect $(docker ps --filter "name=graph-dev_server" -aq)

Custom data

If you would like to run your own graph then you can override the docker compose settings with docker-compose.data.yaml. Please replace hostPathToGraphsDir with the absolute path to the folder containing graphml files.

To start simply run

docker-compose -f docker-compose.yaml -f docker-compose.data.yaml up --build

and then use the custom_data notebook in Jupyter to get started.

About

Development environment for working with graph databases in Gremlin

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors