java - How to connect to a remote neo4j instance using a GraphDatabaseService? -
we have javaee deployment using glassfish , jca neo4j-connector, means neo4j started embeddedgraphdatabase can use neo4j community.
my boss requires me investigate on how add high-availability, replication, , globally services neo4j enterprise allow use. in direction, i'm thinking modifying cja connector no more use embedded neo4j instance, rather connect separate process running on same machine.
there are, however, questions on topic.
first of all, seems there in earlier versions of neo4j remotegraphdatabaseservice. seems gone. ? more important, our application uses jca coordinate transactions using xa between various components. how can keep transaction coordination external neo4j instance considering rest api doesn't seems support customizable transaction size (one rest call 1 transaction neo4j).
i think should pretty easy modify jca connector use highlyavailablegraphdatabase instead. have pass in config needed ha, backup etc.
Comments
Post a Comment