Hi, nice post. Although I noticed the neo4j version in Dockerfile is actually: 2.3.1 community edition, which is quite old, would be happy to see results with latest neo4j.
If I will find time I will try to optimize the stuff little bit. Especially when loading data initially, neo4j is fastest with offline loader which on the other hand cannot be done on existing database (it creates new one), but for this kind of benchmark is sufficient.
Q: Do you use indexes on Neo4j ?