Lightning-fast graph database for streaming data

Directly connect to you streaming infrastructure, and harness the speed of an in-memory graph database.

Get up to speed with in-memory storage

Engineered from the ground-up leveraging an in-memory first storage to accommodate high volumes of streaming data. On-disk storage available when needed.

Unlock insights unattainable through relational data

Find patterns and similarities within streaming 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.

Built-in streaming connectors

Plug into your streaming infrastructure and ingest your data from sources like Apache Kafka, Pulsar, and RedPanda, as well as historical data from MySQL, CSV and JSON.

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 database

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

Full Cypher Support

Leverage the power and simplicity of the Cypher query language and Memgraph’s extensions for algorithms such as Breadth-First Search and Weighted Shortest Path.

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.

High-Availability

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

Persistence

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.

Explore the Memgraph ecosystem for graph streaming

Memgraph Lab

Visualize graphs and play with queries Memgraph Lab helps you explore and manipulate the data stored in Memgraph. Visualize graphs, execute ad hoc queries, and optimize their performance.

Memgraph Lab image

MAGE

MAGE is an open-source library that contains graph algorithms in the form of query
modules you can use right away with our graph database.

Memgraph MAGE image
Applications, not Analytics

The Memgraph Platform in the Cloud

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

  • Run graph applications anywhere
  • Scale easily as your project grows
  • Reduce complexity with built-in features
  • Focus on building graph apps
Cloud Waitlist illustration
Build & Grow browser