Comments (5)
Since it implements TinkerPop 3, Goblin could work with it in theory, but are you sure you would want to use it with Goblin? Goblin wouldn't leverage Graql or the REST API. I didn't know anything about Grakn before looking at the website today, so I don't really know what I'm talking about here, but looking at this architecture diagram, I get the impression that by strictly using the TinkerPop API, you would be missing out on a lot of what makes Grakn Grakn.
from goblin.
hey @pouledodue
@leifurhauks is absolutely right. If you use the TinkerPop API to read our graph, it is possible, but you will find it extremely confusing, and you definitely won't benefit from anything we built.
We use TinkerPop's property graph model as our underlying data structure to build a knowledge representation system. The result is that you then have a [distributed] knowledge base with a reasoning query language which Graql. Thus, without using Graql, you won't benefit from any of the inference that Graql provides to you, which then, you might as well just use a normal graph database.
from goblin.
That said, of course, I think goblin + grakn.ai would be super awesome :) if you would like to ingrate goblin with the Graql API !! :)
from goblin.
Thanks for the replies guys. The experts have spoken. What do you think @pouledodue...?
from goblin.
Going to close this issue. Feel free to reopen for more discussion if necessary.
from goblin.
Related Issues (20)
- Reference instance to test goblin against HOT 3
- How to change version of Goblin OGM Serializer for Janusgraph (TinkerPop 3.2.6) HOT 3
- TypeError: unhashable type: 'dict' when creating an Edge HOT 10
- goblin does not work with aiohttp>=3.0.0 HOT 5
- Question about using a multi-value/set VertexProperty HOT 6
- Vertex property gets changed from Gremlin Console but not from Python/Goblin script HOT 2
- goblin not working with aiohttp (server) HOT 2
- Mocking JanusGraph Connection for unit tests
- Add method to easily remove Vertex HOT 1
- The project appears idle, can I take over? HOT 10
- Problem with Edge data type HOT 5
- App/Cluster configuration using URL HOT 3
- Schema generator HOT 3
- Belated License change HOT 5
- Question: Extent to which OO modeling is supported in Goblin HOT 7
- How to use mixed index in goblin? HOT 4
- AttributeError: AsyncGraphTraversal.last_traverser HOT 1
- [Proposal] - OGM distinct from driver HOT 7
- Ability to set vertex or edge ID HOT 5
- Unexpected results when updating property HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from goblin.