Database Reference
In-Depth Information
be slower than simply using the core API, so if speed and performance are of the utmost
importance to you, you might be better served using the native API.
Note
The SDN framework provides a number of hooks (code providing access to the underlying
GraphDatabaseService instance), which, if required, allow you to drop down and
use the low-level core APIs to achieve maximum performance and flexibility. You can still
view, query, and (with certain restrictions applied) update the graph outside of SDN using
standard Neo4j tools if you so desire. Later in this chapter, the sidebar “ Can SDN and Nat-
ive Neo4j play nicely together? offers more information on this subject.
9.1.3. Where to get SDN
SDNisn'tpart ofthe main Neo4j offering, butcan bedownloaded asaseparate library and
used in conjunction with an appropriate Neo4j version. At the time of writing, the latest
version available for use is 3.2.1.RELEASE, which is compatible with Neo4j version 2.1.5
and can be found at http://projects.spring.io/spring-data-neo4j . This chapter (and the ac-
companying source code) will be using this release. Appendix C provides more detailed
instructions on how to set up your project to use SDN. For more information about major
changes introduced in SDN 3 in general, please also see the Neo4j blog post, “Spring Data
Neo4j Progress Update: SDN 3 & Neo4j 2,” at http://blog.neo4j.org/2014/03/spring-data-
neo4j-progress-update-sdn-3.html .
9.1.4. Where to get more information
SDN is a vast project in and of itself, and we'll only be able to go so far in covering it
here. In this chapter we aim to provide an introduction to some of the important aspects
in the framework rather than a comprehensive reference guide. If you're looking for more
in-depth coverage on any of the points covered here, as well as those we'll not be able
to cover, there are good topics on this subject, namely Good Relationships by Michael
Hunger, which has also been incorporated into the official SDN reference docs, avail-
able at http://docs.spring.io/spring-data/neo4j/docs/current/reference/html/ (a free down-
load at www.infoq.com/minibooks/good-relationships-spring-data ) and Spring Data by
Mark Pollak and others (O'Reilly, 2012). In general, the SDN documentation ( ht-
 
Search WWH ::




Custom Search