Real-Time Analytics Summit

Memgraph can natively ingest streaming data from sources like Apache Kafka, Apache Pulsar, RedPanda. You can use graph traversal and graph algorithms to analyze this data in real-time.

Toolbox hero graphic

Meet the Memgraph team at the conference!
Real Time Analytics, November 15, 2022

memgrapk-katarina-supe-image
Katarina Šupe
Developer Relations Engineer
Twitter iconLinkedin icon



Her journey there started with a summer internship, and her mathematics and computer science background was a perfect match to work in Memgraph. She enjoys contributing to different areas and exploring new real-time data visualization technologies. She sees the graph world as a future of data analytics due to the variety of algorithms used for stream processing.

Nikola Banac
Account Executive
Twitter iconLinkedin icon



Nikola is an experienced Account Executive that loves working with people on innovative and groundbreaking projects. His passion for helping people make an impact lead him to the Memgraph team. Data is the new oil and Memgraph is on a journey to transform the way companies interact and use data. His interest include business development, graph based technologies, data and machine learning.

What is memgraph?

Memgraph is a streaming graph application platform that helps you wrangle your streaming data, build sophisticated models that you can query in real-time, and develop graph-based applications

Implementation language: C/C++
Storage engine architecture: In-Memory
On-disk persistance: Yes
ACID compliant: Yes
Streaming connectors: Apache Kafka, Apache Pulsar, Redpanda
Query language: Cypher
Licence: Open source
High-availability replication: Business source License
Custom Cypher procedures: Python, C/C++, Rust
Hosted Cloud service: Memgraph Cloud

Cube shapes
Build & Grow browser
Kafka & Memgraph

Memgraph can natively ingest streaming data from sources like Apache Kafka. Simply connect a Memgraph instance to a Kafka topic:

01

Download and start Memgraph (on Windows, Linux or Mac).

02

Define a transform module (Python, C, C++ or Rust) that maps messages to Cypher queries.

03

Create a stream in Memgraph tha connects to a Kafka topic...

04

Start the stream and process the incoming data.