Det finns en trevlig presentation från Max De Marzi, om ETL till Neo4j.
Se:http://www.slideshare.net/maxdemarzi/etl-into-neo4j
Det beror på vilket språk du vill använda, många alternativ från java inbäddad via jruby och på distans via ruby, php, python.
Du skulle vilja gruppera dina förfrågningar i transaktioner av lämplig storlek (t.ex. 10 000 artiklar per tx).
Det är möjligt att importera CSV-filer direkt till en databasfil med min batch-importer eller via BATCH REST API på Neo4j-servern.