Graph stores can be divided in property graphs, triples stores and hybrid (or exotic) systems. Each flavor has its pros and cons, all depends on your business context and what you wish to achieve. One could also separate graph stores in function of basic and enterprise features. In contrast with the relational stores there is indeed a much broader spectrum of ‘quality’. Things like encryption, clustering, high-availability and such do not show up in all systems. The triple world, in particular, can be more academic than enterprise minded. This is also reflected in prices and licensing.
As such, picking the right solution for your project can be a challenge on its own. The diversity and incoherence can be overwhelming. We have gone through this process over the years time and again, if you need guidance we’re here to help.
We have worked with and developed on top of many graph stores (both open and closed source) and have experience with pretty much all of the query API’s: SPARQL, Cypher, Gremlin as well as proprietary query languages like Graql. All of these languages have their own strength and scope, we always try to adopt the product and API which suits your (business) aims best.
Most of the graph stores are equivalent from a development point of view since 90% of the stores implement one the three main query interfaces; Cypher, SPARQL or Gremlin. Only a handful of products implement a custom language, like GRAKN.AI.
We offer complementary technology solutions and services on top of diverse system but have a special partnership with Linkurious, Neo4j, TigerGraph and Cosmos DB.
Neo4j: The Internet-Scale Graph Platform
Neo4j’s Graph Platform is bringing a connections-first approach to applications and analytics across the enterprise.
It has become the standard go-to solution for many companies when dealing with graph-like data.
The graph intelligence platform
Linkurious designs innovative technology that helps you rethink how you work with data. It brings together analytics, graph and data visualization in one platform so you can better detect and investigate threats.
Ogma is also developed by Linkurious and is a general-purpose diagramming and data visualization library for JavaScript. We proudly partner with Linkurious to deliver bespoke visualization on top of Ogma.
The Only Scalable Graph Database for The Enterprise
Through its Native Parallel Graph technology, the TigerGraph platform represents what’s next in the graph database evolution: a complete, distributed, parallel graph computing platform supporting web-scale data analytics in real-time.
Combining the best ideas (MapReduce, Massively Parallel Processing, and fast data compression/decompression) with fresh development, TigerGraph delivers what you’ve been waiting for: the speed, scalability, and deep exploration/querying capability to extract more business value from your data.
Microsoft Cosmos DB
Azure Cosmos DB is Microsoft’s proprietary globally-distributed, multi-model database service for managing data at planet-scale. It’s a multi-modal database with a Tinkerpop Gremlin graph interface and can as such handle any graph-like data. If you are looking for a store which can store documents with a MongoDB interface, create networks with a Gremlin interface and behave like a full relational store at the same, look no further.