DESCRIPTION Neo4j is one of the most prominent open source graph databases available. It allows developers to persist data more naturally from domains such as social networking and recommendation engines, where representing data as a graph of interconnected nodes is a natural choice. Neo4j significantly outperforms relational databases when querying graph data and it supports large data sets while preserving full transactional database attributes. Neo4j in Action is a comprehensive guide to Neo4j that uses hands-on examples to show how to model graph domains naturally with Neo4j graph structures. The book explores the full power of the native Java APIs for graph data manipulation and querying. It also covers Cypher - declarative graph query languages developed specifically for Neo4j. In addition to the native API, this book provides a practical example of integration with the popular Spring framework. RETAIL SELLING POINTS Practical hands-on examples Comprehensive guide to Neo4jEfficiently install, setup, and configure Neo4j databases AUDIENCE For application developers and software architects, knowledge of a programming language like Java and experience with databases is helpful. No prior experience with graph data or Neo4j required. ABOUT THE TECHNOLOGY Neo4j is a prominent open source graph database that allows developers to persist data more naturally from domains such as social networking and recommendation engines.