Graph database starting with Neo4j 2 eRecently, graph databases have been used in various fields such as social network analysis, product recommendation system, financial fraud prevention system, and artificial intelligence. In particular, Neo4j provides an easy way to navigate a huge amount of data with a representative graph database. Beginning with a brief introduction to graph theory, this book describes the benefits of using a graph database and describes data modeling techniques. It covers how to deal with Neo4js query term, Cipher, and the typical procedure, APOC, and you can follow the examples of Neo4js latest technology, such as performance enhancement, visualization, data refactoring, and security enhancement techniques. And with a few use cases, youll get the technology to design and develop your business with Neo4j.