-
Notifications
You must be signed in to change notification settings - Fork 49
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Created Development README * Rename development/README.md to additionaldocs/development/README.md * Create README.md * Create connections.md Details on connecting to various graph databases. * Rename additionaldocs/development/README.md to additionaldocs/development.md * Update README.md * Update README.md * Update development.md * Update links in TOC * Update README.md * Update README.md * Update development.md * Update README.md * Update README.md * Update development.md * Update development.md * Update development.md * Update development.md * Update development.md
- Loading branch information
Showing
4 changed files
with
104 additions
and
71 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
## Table of Contents | ||
|
||
* [Connections](./connections.md) | ||
* [Development](./development.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
## 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](https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-access-examples.html#iam-auth-data-policy-example-read-query)). | ||
|
||
### 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](https://tinkerpop.apache.org/javadocs/current/full/org/apache/tinkerpop/gremlin/server/Channelizer.html)). 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](https://docs.docker.com/network/). |
Oops, something went wrong.