Running Neo4j in memory with the same JVM heap as the client's similar to H2?

Can Neo4j be run in memory using the same JVM heap as the client program's similar to H2? I don't want persistent storage so basically no disk writes/reads (essentially it should not ask for a directory to store database files).

Thanks

@auditt

describes the System Requirements or which storage is one