Skip to main content

Posts

Showing posts from October, 2018

The three biggest differences between graph databases

It is important to understand that not all graph databases are created equal. As I pull back the covers on graph databases, I'm beginning to understand that graph databases tend to fall into the following categories: RDF versus property graph Resource description framework (RDF) graph databases, sometimes known as triple stores, offer a way of accessing data that follows W3C standards. Data sources conforming to these standard will be made more accessible without data conversion. RDF databases also natively use SparQL, with is considered a standard language for graph analytics.  Labelled property graphs (LPG) like Neo4J were originally purpose-built and less conforming to the Web standards.  However, they may perform better for certain types of graph analysis. LPGs may use non-standard languages, like gremlin and cypher in order to achieve analysis. That said, SparQL is not exactly well-known. SQL does not have native graph functions, so you'll need to pick up a variant l...