Do you know what is the reason for these results? Is it because of C++ (MemGraph) vs Java (Neo4j)?
Any other queries where MemGraph does poorly compared to Neo4j? What are the downsides to using MemGraph?
Do you know what is the reason for these results? Is it because of C++ (MemGraph) vs Java (Neo4j)?
Any other queries where MemGraph does poorly compared to Neo4j? What are the downsides to using MemGraph?
So far, on this dataset and scale, we didn't encounter but we have plans for a bigger dataset and more complex queries, you can take a look at the limitations part of this benchmark.
What are the downsides, Memgraph and Neo4j are currently a bit different vendors, Memgraph is an in-memory database, while Neo4j is on disk. So in Memgraph's case, you are exclusively using RAM as a storage but gain speed, we have snapshots for disk for recovery, etc. While Neo4j is on disk, not-in memory but they are loading a bunch of stuff in RAM and consuming waste amounts of RAM, so it is hard to give pure distinction.