https://github.com/gorbachev/neo4j-batchinserterprovider-contrib
The Neo4j graph database has a batch insertion facility that allows users to insert large amounts of data quickly into a neo4j database.
The BatchInserter uses the BatchInserterIndexProvider and BatchInserterIndex interfaces to manage the neo4j indexes. Neo4j default implementation is using Lucene.
The contributed BatchInserterIndexProvider implementations contain Memcached, Redis and MongoDB backed index providers.