Skip to content

Latest commit

 

History

History
57 lines (44 loc) · 2.23 KB

README.md

File metadata and controls

57 lines (44 loc) · 2.23 KB

Memgraph App Challenge - Starter Pack

LinkedIn Discord Twitter

license

The application

A Python starter pack for building streaming applications with Memgraph. The app consists of three components:

  • server: A Flask Python server that loads the initial data into Memgraph and fetches the graph to visualize it.
  • stream: A service that sends data to the Kafka cluster.
  • Memgraph: The graph platform that receives data from Kafka.

If you want to build a graph application with streaming data and Kafka, check out the Example Streaming App.

Starting the app

You can start the app by running:

docker-compose build
docker-compose up server

The stream service that sends data to Kafka can be started with:

docker-compose up stream

Documentation

If you need help with using Memgraph, here are few resources that could be of help:

  • Getting started: Where to start with exploring Memgraph, from installation to querying.
  • MAGE: Running and implementing complex graph theory algorithms with ease.
  • Cypher manual: Learn the Cypher query language for analyzing graph data.

License

This is an open-source project and you are free to use it under the MIT license.