Open-source NoSQL graph database

Harness the speed of our NoSQL graph database. Open-source community version available as well as fully-managed in the Cloud.

Memgraph Home Illustration

Unlock insights unattainable with traditional data models

Find patterns and similarities within your data that relational data models have no ability to. Run dynamic as well as traditional graph algorithms by using simple Cypher queries instead of piling SQL joins.

Property graph model

Memgraph is a property graph, a type of graph model that excels at showing connections among data scattered across diverse architectures and schemas.

Fully open-source graph

Memgraph fosters a vibrant and active community of users and contributors. It is free to use, distribute, and modify.

Well suited for analyzing streaming data

Simplify your stack and move fast by using our built-in streaming connectors. Leverage in-memory first storage to accommodate high volumes of streaming data. On-disk storage available when needed.

Core capabilities

Optimized for Low Latency

We ensure Memgraph is lightning fast and delivers high performance on both transactional and analytical queries even in highly concurrent environments.

Engineered for Resiliency

Making sure your data is both correct and safe is easy with automatic snapshot and write-ahead logging, fully supported with ACID transactions.

Sensitive Data Security

Easily manage how users and roles access data and automatically log user activity to a secure location to meet the highest level of compliance.


Make sure your data is always available with industry standard high-availability and replication.


Keeps the dataset in memory for fast access. Persists all writes to permanent storage to survive reboots and system failures.

C/C++ Implementation

Build high performant applications and write advanced custom procedures leveraging Memgraph’s native C Query Module API.

Build & Grow browser

Memgraph Community

The only graph data platform created for analyzing streams. All the tools you need in a single, open-source platform.

download memgraph

Memgraph Cloud

The easiest way to run graph algorithms on streaming data. Hosted and fully-managed service. No admin.

try memgraph cloud