Neo4j as a graph database has several powerful and reliable features. Although it does include a basic unit testing module for embedded applications, the support for testing has still not made it into the core packages yet. You might not feel the need to test your applications if they seem to work on your local machines. However, it is always wise to have a rigorous testing scheme when your application is deployed on a larger or production scale or is handling critical data and huge traffic loads. So, when the need for testing arose for Neo4j, GraphAware came up with an advanced framework built on top of the core Neo4j libraries, but also included several advanced optimizations and features. Among them was the GraphAware server that allowed developers to build Representational State Transfer (REST) API applications on top of the Spring MVC framework, in place of the earlier used JAX-RS. They also included a GraphAware runtime that provided customized modules for...
Neo4j High Performance
By :
Neo4j High Performance
By:
Overview of this book
Table of Contents (15 chapters)
Neo4j High Performance
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
Getting Started with Neo4j
Querying and Indexing in Neo4j
Efficient Data Modeling with Graphs
Neo4j for High-volume Applications
Testing and Scaling Neo4j Applications
Neo4j Internals
Administering Neo4j
Use Case – Similarity-based Recommendation System
Index
Customer Reviews