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

Reply via email to