*Graph Databases*, published by O’Reilly Media, discusses the problems that are well aligned with graph databases, with examples drawn from practical, real-world use cases. This book also looks at the ecosystem of complementary technologies, highlighting what differentiates graph databases from other database technologies, both relational and NOSQL.

*Graph Databases* is written by Ian Robinson, Jim Webber, and Emil Eifrém, graph experts and enthusiasts at Neo Technology, creators of Neo4j, the world’s leading graph database.

#### Table of Contents

- 1. Introduction
- What is a Graph?

A High-Level View of the Graph Space

The Power of Graph Databases - 2. Options for Storing Connected Data
- Relational Databases Lack Relationships

NOSQL Databases Also Lack Relationships

Graph Databases Embrace Relationships - 3. Data Modeling with Graphs
- Models and Graphs

The Property Graph Model

Querying Graph: Introduction to Cypher

Comparison of Relational and Graph Modeling

Cross-Domain Models

Common Modeling Pitfalls

Avoiding Anti-Patterns - 4. Building a Graph Database Application
- Data Modeling

Application Architecture

Testing

Capacity Planning - 5. Graphs in the Real World
- Why Organizations Choose Graph Databases

Common Use Cases

Real-World Examples - 6. Graph Database Internals
- Native Graph Processing

Native Graph Storage

Programmatic APIs

Nonfunctional Characteristics - 7. Predictive Analysis with Graph Theory
- Depth- and Breadth- First Search

Path-Finding with Dijkstra’s Algorithm

The A* Algorithm

Graph Theory and Predictive Modeling

Local Bridges

This official released version of *Graph Databases*, published by O’Reilly Media, is compliments of Neo Technology, creators of Neo4j.

Have tried this twice and not received any emails (spam or otherwise).

I’d appreciate this being fixed as giving you marketing details without getting anything in return doesn’t encourage me to considerer your products.

Thanks!

For the record, Aileen from Neotechnology responded to my comment within 60 minutes and got me the link.

Thanks for keeping an eye on the comments and responding so quickly – confidence restored

Hello and thanks for the free e-book. I am really curious about this technology.

Thank you for making this excellent book on a little-understood yet very powerful technology available for free.

Where can I find the Errata?

The figure 3-1, is the direction of the arrow wrong?

Hi Luciano,

Yes, you are correct. Please view and submit Errata at: http://oreilly.com/catalog/errata.csp?isbn=0636920028246

Thanks!

Aileen

Aileen,

Already there! Thanks!

Thank you so much. Would it be possible for someone to point me towards resources for using graph db with python. Thank you.

Hi there,

Check out Neo4j and Python:

http://www.neo4j.org/develop/python

Have fun!

Aileen, Web Manager, Neo Technology

Thanks for this!

Thank you very much for providing this ebook free of charge. I have seen Neo4J but never cared to take a closer look until I watched a presentation in Infoq.

ok

thank you so much

Thanks very much.

Thank you, that was really cool!!

First, thanks a lot for giving this book for free. Second, can you make the e-book available in Kindle format? PDFs are hard to read on small screens (such as tablets or e-book readers).

Really thank You for making this sensational knowledge available for free!

Thanks, awesome work