|
|
|
|
|
by ssijak
3326 days ago
|
|
Hmm, very interesting software proposed here that I did not know of (tried neo4j). Can you guys tell in a few sentences what differentiate your products? For example, GRAKN.AI is marketing as best for AI purposes but could not figure why it was exactly better than other graph DBs. DGraph says it is fast, is that only differentiator? Etc.. |
|
1. Operates as a database for both OLTP (traditional query transactions) and OLAP (distributed graph analytics as a language)
2. Has an ontology as a flexible object model (i.e. schema) with types, subtypes, rules and instances
3. Guarantees logical integrity of data with regards to the ontology (i.e. schema constraint, but on a much more expressive data model)
4. Reasoning query language, to retrieve explicitly stored data and implicitly derived information (i.e. infers types, relations, context, and hierarchies of rules, in real time OLTP).
GRAKN.AI has the logical integrity of SQL, which NoSQL and Graph databases lack. It has the data relationships like Graph databases, which SQL and NoSQL do not have. And it scales horizontally like NoSQL, which SQL and Neo4j could not do.
And here's a more detailed differentiator table with granular points: http://links.grakn.ai/362529/10476081