Graph details: ~800Mil nodes, ~650Mil relationships, ~1.45Bil properties
Community Edition
Limitations:
- No permissions to stop and restart DB
- Entire db must be cleared out so neo4j-admin import tool can be used to import new data on a weekly basis
- No backup of old DB required
- Running Java program with quartz scheduler on a weekly basis, so trying to achieve this full deletion programmatically (writing java code to do the entire process for me: clear old db, import new db, etc). Hence, I would NOT like to be writing cypher queries through graph UI to clear nodes out in that way.
Are there suggestions for a fast, efficient way to do this?