Day 2: REST, Indexes, and Algorithms
Today we’ll start with Neo4j’s REST interface. We’ll create nodes and relationships using REST and then use REST to index and execute a full-text search. We’ll then look at a plug-in that lets us execute Gremlin queries on the server through REST, freeing our code from the confines of the Gremlin console—or even running Java at all in our application server or clients.
Taking a REST
Just like Riak, HBase, Mongo, and CouchDB, Neo4j ships with a REST interface. One of the reasons all of these databases support REST is because it allows language-agnostic interactions in a standard connection interface. We can connect to Neo4j—which requires Java to work—from a separate machine with no trace of Java whatsoever. ...