Attributes | Values |
---|
has container
| |
Date Created
| |
maker
| |
Date Modified
| |
link
| |
id
| - 4c9aba7833907457338d50bb40ec191f
|
content
|
The "SPARQL is slow" question came up in two contexts - Orri, you've answered the "compared to SQL" strand nicely, where the generality of the data model (RDF, application and usage neutral) impacts it.
The other strand in the workshop was that web access demands fast response. It's an discussion of the same shape as the "NoSQL vs SQL" debate. NoSQL systems are faster because they do less. We are seeing "SQL for big data" because, in part, organisations have noticed that developers are ending up doing joins in application code, as they do beyond simply putting bytes on web pages, to achieve their application goals. The result is slow applications even if the database is fast.
"NewSQL" is a consequence - a new generation of SQL systems written from scratch for the multi-machine, datacentre environment with all the issues of fault-tolerance and consistency that arise.
SPARQL is no different - if you do inherently fast things, like access a few triples by fixed subject URI, it's fast. If you do inherently slow things, like look for a graph pattern without restriction on the graph nodes other than pattern, it's going to be slow.
No change in the laws of mathematics has occurred.
|
reply of
| |
Title
| - Re:Linked Geospatial Data 2014 Workshop, Part 2: Is SPARQL Slow?
|
is described using
| |
atom:source
| |
atom:updated
| |
atom:title
| - Re:Linked Geospatial Data 2014 Workshop, Part 2: Is SPARQL Slow?
|
label
| - Re:Linked Geospatial Data 2014 Workshop, Part 2: Is SPARQL Slow?
|
atom:published
| |
type
| |
is link
of | |
is has reply
of | |
is atom:contains
of | |
is atom:entry
of | |
is container of
of | |