Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

what is the advantage of RDF and Triple Storage to Neo4j?

Tags:

rdf

neo4j

Neo4j is a really fast and scalable graph database, it seems that it can be used on business projects and it is free, too!

At the same time, there are no RDF triple stores that work well with large data or deliver a high-speed access. And what is more, free RDF triple stores perform even worse.

So what is the advantage of RDF and RDF triple stores to Neo4j?

like image 511
Wang Ruiqi Avatar asked Apr 28 '12 18:04

Wang Ruiqi


People also ask

What is RDF in Neo4j?

RDF stands for Resource Description Framework and it's a W3C standard for data exchange in the Web. It's an exchange model that represents data as a graph, which is the main point in common with the Neo4j property graph.

Is Neo4j a triple store?

Since the Neo4j graph database is not a triple store, it is not equipped with a SPARQL query engine. However, Neo4j offers Cypher and for many semantic applications it should be possible to translate SPARQL to Cypher queries.

What is RDF data storage?

The Resource Description Framework (RDF) represents a main ingredient and data representation format for Linked Data and the Semantic Web. It supports a generic graph-based data model and data representation format for describing things, including their relationships with other things.

What is RDF triples explain it with suitable example?

An RDF triple contains three components: the subject , which is an RDF URI reference or a blank node. the predicate , which is an RDF URI reference. the object , which is an RDF URI reference, a literal or a blank node.


1 Answers

RDF and SPARQL are standards, so you have a choice of multiple implementations, and can migrate your data from one RDF store to another.

Additionally, version 1.1 of the SPARQL query language is quite sophisticated (more expressive than most SQL implementations) and can do all kinds of queries that would require a lot of code to be written in Neo4J.

like image 160
Steve Harris Avatar answered Oct 12 '22 00:10

Steve Harris