Hi, Firstly if you're going to use the server, then *use the server* rather than wrapping your own. The server is built and tuned for production use cases.
The WrappingNeoServerBootstrapper type can be used to wrap an existing instance of a database in server clothing. The use case for this, is that you have an existing datastore and you'd like to use tools like the Webadmin visualisation tool to examine the data. It's not really meant as a replacement for the Neo4j server. If you use it that way, I'd advise you to do a lot of performance testing. If you need an example of how it's used, then see: https://github.com/neo4j/community/blob/master/server/src/functionaltest/java/org/neo4j/server/WrappingNeoServerBootstrapperTest.java I don't believe this class is available as a Maven dependency (although I'd be happy if someone corrected me on that, happier still if I found it in the neo4j server API classes). I think it gets shipped inside neo4j-server-15.M01.jar which means you'll need to download Neo4j from the Web site anyway. The Neo4j server has an opinionated transaction model (1 transaction per HTTP request) but apart from that, it is the same Neo4j database. So if you exclude the network costs, it will tend towards the same performance for a given query. Jim _______________________________________________ Neo4j mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user

