Jump to ratings and reviews
Rate this book

RDF Database Systems: Triples Storage and SPARQL Query Processing

Rate this book
RDF Database Systems is a cutting-edge guide that distills everything you need to know to effectively use or design an RDF database. This book starts with the basics of linked open data and covers the most recent research, practice, and technologies to help you leverage semantic technology. With an approach that combines technical detail with theoretical background, this book shows how to design and develop semantic web applications, data models, indexing and query processing solutions. Understand the Semantic Web, RDF, RDFS, SPARQL, and OWL within the context of relational database management and NoSQL systems Learn about the prevailing RDF triples solutions for both relational and non-relational databases, including column family, document, graph, and NoSQL Implement systems using RDF data with helpful guidelines and various storage solutions for RDF Process SPARQL queries with detailed explanations of query optimization, query plans, caching, and more Evaluate which approaches and systems to use when developing Semantic Web applications with a helpful description of commercial and open-source systems

248 pages, Kindle Edition

First published November 24, 2014

3 people are currently reading
10 people want to read

About the author

Olivier Cure

2 books

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
3 (50%)
3 stars
2 (33%)
2 stars
1 (16%)
1 star
0 (0%)
Displaying 1 - 3 of 3 reviews
Profile Image for Gregg Kellogg.
382 reviews8 followers
August 12, 2017
Useful background on RDF data stores

I've implemented all this myself, in one way or another. This is a great survey of the area with some insight into implementation on major implementations.
Profile Image for Arto Bendiken.
19 reviews66 followers
July 2, 2015
This is the first proper textbook specifically on RDF database systems and SPARQL query processing--a most welcome development--and as such many of its inadvertent deficiencies can be forgiven.

As a practitioner, the foremost utility of this book was as a literature review and summary of the state of the art. In this regard, it was indeed useful, in some areas more than others. Particularly, it was a helpful overview of recent developments in subproblems that don't presently much concern my own work, such as inference engines.

Although one might take minor issue with some narratives, conclusions, or omissions here and there, ultimately most of the criticism regarding this book would be syntactic, not semantic. But oh boy, are there ever a few issues. I read the Kindle edition, and ended up flagging well over a hundred content errors--the most that I can recall for any Kindle book. In short, there seems to have been little to no copyediting on this book; somebody was asleep at the wheel there.

It doesn't help that English isn't the authors' native language, but that would hardly be insurmountable given a productive collaboration with a competent editor. As it is, the problems range from numerous outright typos to peculiar turns of phrase (the authors much overuse and indeed abuse the present progressive), to a level of inconsistency and sloppiness with regards to proper names in particular (for example, "Fuseki" is sometimes misspelled "Fuzeki", and "Franz Inc" is given as "Franc Inc"). Perhaps most egregiously, many (most?) of the code examples (for RDF/XML, N-Triples, and SPARQL) contain invalid syntax.

In summary, these poke-me-in-the-eye deficiencies made this a somewhat annoying book to read, marring the presentation of much otherwise good material. And there isn't any excuse for having published the book in this state, since a single proofreading by a native speaker willing to offer constructive criticism would have caught the majority of issues.

Still, if these issues can be addressed in an update or at least in the next edition, I certainly expect to be recommending this book pretty widely. With such an update in mind, I wouldn't advise getting the print edition, as that obviously won't be receiving automatic bug fixes the way an electronic edition can. I will endeavor to update the review and rating if and when such a production-quality version becomes available.
Profile Image for Michal.
2 reviews
October 19, 2018
Good book giving a sufficient overview of current offerings RDF stores. There are some extra details about indexing, query processing and reasoning, which seem to be unsystematic. But they also let to dive deeper into problematic of graph data accessing and efficient using.
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.