Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 1.63 KB

connections.md

File metadata and controls

16 lines (13 loc) · 1.63 KB

Connections

This section contains detailed instructions that help when configuring Graph Explorer with different graph database engines.

Connecting to Neptune

  • Ensure that Graph Explorer has access to the Neptune instance by being in the same VPC or VPC peering.
  • If authentication is enabled, read query privileges are needed (See ReadDataViaQuery managed policy).

Connecting to Gremlin-Server

  • The Graph Explorer currently supports HTTP(S) connections. When connecting to Gremlin-Server, ensure it is configured with a channelizer that support HTTP(S) (i.e. Channelizer Documentation). The Gremlin Server configuration can be usually found at: /conf/gremlin-server.yaml.
  • Remove “.withStrategies(ReferenceElementStrategy)” from /scripts/generate-modern.groovy so that properties are returned.
  • Change gremlin.tinkergraph.vertexIdManager and gremlin.tinkergraph.edgeIdManager in /conf/tinkergraph-empty.properties to support string ids. You can use ANY.
  • Build and run the Docker container as normal.

Connecting to BlazeGraph

  • Build and run the Docker container as normal and connect the proxy-server to BlazeGraph and your workbench to the proxy-server.
  • If using Docker, ensure that the container running the workbench can properly access the container running BlazeGraph. You can find documentation on how to connect containers via Docker networks.