Memgraph logo

Enhanced capabilities for high performance

Fast and powerful
Database Features
In-memory storage engine
Optimized for performant query execution.
On-disk persistency and backup
Data durability is achieved using WAL and snapshots.
ACID transactions
Data integrity is ensured by applying appropriate isolation levels in multi-user scenarios.
Import and export data
Manipulate your data in CSV, JSON or CYPHERL format.
Migrate from SQL
Migrate data from MySQL and PostgreSQL.
Data stream connectors
Connect to Kafka, Pulsar and Redpanda data streams.
Multiple drivers available
Query the database programmatically with Python, C/C++, Rust, Node.js, C#, Go, Haskell, Java, JavaScript, PHP, Ruby.
Graph algorithms for every scenario
Dozens of graph algorithms are available out of the box.
Custom procedures in Python & C/C++
Expand the database with custom-made algorithms and procedures.
Native authentication
Authenticate users with a username and password.
Advanced password policies
Ensure password strength and security with advanced password policies.
Role-based access controls
Grant and revoke permissions to certain roles.
Label-based access controls
Grant and revoke permissions to certain parts of the graph.
Community support
Join our community and exchange knowledge with your peers.
Dedicated support
Access to our developers and team in accordance with your SLA.
Free online education
Start learning Cypher and how to utilize it in Memgraph with lessons exploring various datasets.
Memgraph Platform
All the tools you need in a single, open-source platform.
Memgraph Cloud
Easily run graph algorithms on streaming data. Hosted and fully-managed service. No admin.
© 2024 Memgraph Ltd. All rights reserved.