Memgraph is a native fully distributed in-memory graph database built to handle real-time use-cases at enterprise scale. It supports strongly-consistent ACID transactions, and uses the standardized openCypher query language. The company has also developed various algorithms that are shipped with the database, such as breadth first search and weighted shortest path. Memgraph is available on-premises or in-cloud, and it is offered in either a single node or distributed version.