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 19

Common Features of Triple and Graph Stores

In This Chapter

arrow Architecting triples and quads

arrow Applying standards

arrow Managing ontologies

I want to begin this chapter by asking, “Why do you need a triple store or graph store?” Do you really need a web of interconnected data, or can you simply tag your data and infer relationships according to the records that share the same tags?

If you do have a complex set of interconnected data, then you need to decide what query functionality you need to support your application. Are you querying for data, or trying to mathematically analyze the graph itself?

In order to get the facts, or assertions, that you require, are you manually adding them, importing them from another system, or determining them through logical rules, called inferencing? By inferencing, I mean that if Luke is the son of Anakin, and Anakin’s mother is called Shmi, then you can infer that Luke’s grandmother is Shmi.

The tool you select for the job — whether it’s a simple document store with metadata support, a triple store, or a graph store — will flow from your answers to the preceding questions.

In this chapter, I discuss the basic model of graph stores and triple stores, ...

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