O'Reilly logo

Next Generation Databases: NoSQL, NewSQL, and Big Data by Guy Harrison

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 5

image

Tables are Not Your Friends: Graph Databases

Google sought to gauge what people were thinking, and became what people were thinking. Facebook sought to map the social graph, and became the social graph

—George Dyson, Turing’s Cathedral

Whenever someone gives you a problem, think graphs.

—Steve Yegge, Get That Job at Google (blog post)

Proponents of key-value stores, document databases, and relational systems disagree about practically every aspect of database design, but they do agree in one respect: databases are about storing information about “things,” be those things represented by JSON, tables, or binary values. But sometimes ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required