An open API service indexing awesome lists of open source software.

https://github.com/mictech/neo4j-ha-configuration

Neo4j HA cluster configuration (example)
https://github.com/mictech/neo4j-ha-configuration

Last synced: 11 months ago
JSON representation

Neo4j HA cluster configuration (example)

Awesome Lists containing this project

README

          

Neo4j HA cluster configuration (example)
====================

https://github.com/MicTech/neo4j-ha-configuration

HA cluster
---------------------

3x neo4j server
1x neo4j arbiter
1x HAproxy

###Neo4j configuration
- online backups disabled
- auth to access disabled

###HAproxy configuration

Configuration is optimized for reads and writes. All HTTP state-changing operation (POST, PUT, DELETE) are redirected to master and read (GET) operation to slaves.

[neo4j and haproxy: some best practices and tricks](http://blog.armbruster-it.de/2015/08/neo4j-and-haproxy-some-best-practices-and-tricks/)

####Transactional Cypher HTTP endpoint

Redirection of read and writes will not work for Cypher HTTP endpoint, because it's using POST method for all Cypher statements (reads and writes).

create.sh
---------------------

Script which will install Neo4j cluster on your local machine for the purpose of testing.