Graph Databases provides a practical foundation for those wanting to understand how to apply graph databases to real-world business solutions. Readers will learn where graph database are applicable, why they are useful, and how to design and implement solutions that use them. Against the background of an introduction to the graph database space in general, this book focuses on the practical application of graph databases, with many data model, query and code examples implemented using the Neo4j graph database.