Query Modules make it possible— they are user-defined procedures grouped into modules that extend the basic functionalities of Cypher.
If our ready-made query modules don’t make the cut, you can expand the Cypher language even further. By using our public Python or C API, you can design custom query modules.
MAGE is free to use, distribute, and modify. We encourage developers to share innovative and useful query modules (custom Cypher procedures), so the whole community can benefit from them.
MAGE contains a suite of dynamic graph algorithms that compute query and update operations as quickly as possible—making them an excellent solution for real-time data streams.
MAGE was created as part of Memgraph — an open-source platform for graph computation on streaming data that includes a suite of ecosystem tools like MemgraphDB, a graph database, Lab for graph visualisation, and more.
Remember when the global internet came under attack by sharks? In this tutorial, you can learn how an incident like that can affect the global submarine internet network by analysing data streamed into Memgraph.