DGraph Connector
See original GitHub issueRequirements
- Hi! Imagine you had a lot of data you were going to view with Constellation - but it was loaded into DGraph, which is a BSD-licensed graph database that can horizontally scale. Ideally you would be able to just connect this to Constellation with a “DQL Query” that got you a subgraph, and then iterate on that query to get interesting information out of it and see patterns and shapes.
- This is not currently possible as far as I can tell, even though there IS A Java connector in DGraph and that seems like it would be a very easy fit for Constellation.
Prerequisites
-
[ X] Put an X between the brackets on this line if you have done all of the following:
-
Running the latest version of Constellation
-
Attached the Support Package via
Help
>Support Package
-
Checked the FAQs: https://github.com/constellation-app/constellation/wiki/FAQ
-
Checked that your issue isn’t already filed: https://github.com/constellation-app/constellation/issues
-
Checked that there is not already a module that provides the described functionality: https://github.com/constellation-app/constellation/wiki/Catalogue-of-Repositories
-
Description
[Description of the issue]
We need a clean way to get data from DGraph to Constellation. This would be a mindblowing demo and both are “free”.
Steps to Reproduce
N/A
-
[First Step]
-
[Second Step]
-
[and so on…]
Expected behaviour: A window where you can input a DGraph DQL query and then populate the Constellation view.
Actual behaviour: No such window exists.
Reproduces how often: 100% of the time.
Additional Information
I dave.aitel@cordyceps.systems would be happy to help with sample data, queries, DGraph installation help, etc. I honestly believe this would be a fairly easy thing to do, and also of huge impact for the project!
Issue Analytics
- State:
- Created 2 years ago
- Comments:5
Top GitHub Comments
https://dgraph.io/docs/clients/java/ is the most basic connector (aka, making queries getting json data back!) https://github.com/G-Research/spark-dgraph-connector is a more advanced example. https://blog.knoldus.com/how-to-use-dgraph-in-your-java-application/ (basic tutorial)
They have a simple docker image that has everything you need to just “run a DGraph instance”. 😃
This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.