Skip to Main Content
NoSQL For Dummies
book

NoSQL For Dummies

by Adam Fowler
February 2015
Beginner to intermediate content levelBeginner to intermediate
456 pages
10h 3m
English
For Dummies
Content preview from NoSQL For Dummies

Chapter 22

Triple Store Products

In This Chapter

arrow Documenting relationships

arrow Creating scripts

arrow Running fast graph traversal operations

With two key approaches to managing semantic facts — triple stores with RDF and graph stores — you have a wide variety of functionality to consider. This abundance makes choosing which database to use difficult.

My advice is to follow the queries. Both graph and triple stores are capable in their data models of describing things — subjects or vertices — and their properties and relationships. So, the deciding factor isn’t a list of features; it’s what you want to do with the queries.

Perhaps you want to store a set of facts on related concepts, maybe to drive a product-suggestion engine, or to link disparate data sources or reports, or just to provide a very flexible data model for querying that, unlike other NoSQL databases, includes relationships. In this case, a triple store may well work for you.

In other situations, you may need a graph store. You may need to identify the similarities (or not) between different networks. Perhaps you’re looking for parts of your data that match a known pattern of fraud. Maybe you’re powering a navigation application ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Making Sense of NoSQL

Making Sense of NoSQL

Dan McCreary, Ann Kelly
Graph Databases in Action

Graph Databases in Action

Josh Perryman, Dave Bechberger

Publisher Resources

ISBN: 9781118905746