The volume of changes that my neo4j database experiences on a daily basis has reached a level such that it now takes days for the updates to finish. Creating the neo4j database from scratch using the daily csv files only takes about 3 hours. I've tried numerous approaches, but it seems like automating the daily creation of neo4j databases is a less painful approach than having to update 500,000,000 relationships. I can create a daily cron job that does overnight and it would solve my problem here.