I have been reading about NEO4J and Spring Data Graph. The NEO4J model and its cache look well suited to my needs. The Spring Data Graph Neo4J integration looks attractive from a Java programming model perspective. However I notice in the Spring Data Graph tutorial the following:-
"Something to keep in mind is that any access of properties and relationships will in general read through down to the database. ... "So are the benefits of Neo4J's cache architecture void when using Spring Data Graph? If so, why is that necessarily the case and are there any plans to address this?