Graph Databases introduces graphs and graph databases to
technology enthusiasts, developers, and database architects.

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 exclusive early release of Graph Databases, published by O’Reilly Media, is compliments of Neo Technology, creators of Neo4j. Taking advantage of this special offer will get you started with graph databases now — long before the official book’s release.

Share Button

48 comments on “

  1. Damon Rolfs on said:

    I’m about to use graph db for a social media site targeting the hospitality market.

  2. Thiet bi ve sinh on said:

    Very thank graphdatabases.com email alerts
    Now, I am learning, and we need the database, this will be an indispensable document for me.
    Thank you, again

  3. TNam on said:

    Thanks for offering this complimentary copy

  4. Siva on said:

    thank you for sharing the book, which is helpful to know more about graph databases…

  5. Endre on said:

    Thanks…

  6. Quentin Delettre on said:

    Thanks.

  7. Matas on said:

    Thank you very much.

  8. Andrew T on said:

    Thanks for the complimentary copy, this book is great, can’t wait to buy a physical copy when it’s released.

  9. Tim Harder on said:

    Hi there, many thanks for publishing this in advance. An interesting topic and great book for sure!
    Regards,
    Tim Harder

  10. Thanks for the nice book!

  11. Jindrich Hejtik on said:

    Thanks for this.

  12. vishnu chilamakuru on said:

    I tried Neo4j its awesome.Would like to explore in detail about Neo4j and it s applications.

  13. metin akgun on said:

    thanks for a comprehensive study on nosql and graph databases.

  14. Joon-Yong Lee on said:

    Wow!! Thanks a lot.

  15. Hennie de nooijer on said:

    Thnx for the book.interesting to read…

  16. ahmed on said:

    thank you on this abook

  17. sebbu on said:

    Thanks

  18. Fulano Tal on said:

    Thank your very much for this informative ebook. :)

  19. John Paul on said:

    Hello, someone knows when this book will be officially released? Thanks for published this material!

  20. kebman on said:

    Well, Neo4j was certainly easy to install! I’m hoping to get away from some of the very complex join statements I’m used to meeting when dealing with SQL databases.

  21. Germán Claudio Gómez Ríos on said:

    Gracias por el libro, impresionante. Thanks!!!! Keep it up!!!

  22. Thx for sharing. I’d start from it.

  23. Thanks

  24. Marius Butuc on said:

    Thanks for making it freely available!
    How beginner friendly is it (beginner with graph databases or/and even graphs in general)?

  25. Steveb on said:

    Gracias!

  26. Thank you for sharing this insightful book. Is there a way to provide feedback to the book? Thanks and regards, Onno

    • adminwp on said:

      Hi Onno,

      Please feel free to email me at webinfo@neotechnology.com and I’ll be happy to pass to our writers.

      best,
      Aileen Agricola

  27. thanks, this will be very helpful.

  28. Thank you for the book, looking forward to good read.

  29. Jesse on said:

    This put a smile on my face! -Thanx!

  30. marcos on said:

    Thanks for the free PDF, Joe Strummer lives!

  31. Thanks for the book, looking forward for a new dimension other than rdb

  32. thank you

  33. Rui Ribeiro on said:

    Thanks for this opportunity to learn fresh and good stuff ! ;-)

  34. adminwp on said:

    Our apologies for the email problems – I’ll will email you directly with the download link.

    best,
    Aileen

  35. CheeseshireCat on said:

    I have worked with a few graph DBs in a bit over than a decade, so it is no news to me, but nice to have a fresher look.

  36. Eideo on said:

    Great!thank you for sharing!

  37. Daniil on said:

    Thanks!

  38. Thank you for the generosity!

  39. kevin on said:

    Thank you for the free book! I’d like to know if there are figures can be downloaded in the book?

  40. Thanks a lot!

  41. Pui Kwan on said:

    Thanks for sharing this!

  42. konstantin sergeev on said:

    i supposed that graph database is more convinient to represent real word objects naturally

  43. kamel on said:

    Thanks for this interesting book.

  44. Alvaro Brange on said:

    Thanks for the book. I want to know more about graph databases, despite I already have been using Neo4j

    Thanks,
    Álvaro

  45. Mawuli on said:

    Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

HTML tags are not allowed.

GraphConnect 2013
Register now for:
Boston June 10-11
Chicago June 12-13
> 50% DISCOUNT< for Graph Databases readers

GraphConnect 2013 is the graph database conference, joining together graph enthusiasts, technologists, and developers, as they explore new ideas and share innovations in graph technology.