Home / Companies / Memgraph / Blog / Post Details
Content Deep Dive

Build C++ Graph Analytics Without Worrying About Memory

Blog post from Memgraph

Post Details
Company
Date Published
Author
Ante Pusic
Word Count
925
Language
English
Hacker News Points
-
Summary

Memgraph's MAGE graph analytics library, combined with its new C++ API, simplifies graph data handling by providing high-speed processing capabilities akin to C++ while maintaining the ease of higher-level languages. This advancement allows users to develop custom graph methods, such as user-defined procedures and functions, which can be executed with Cypher queries to modify or analyze graph data. By utilizing an in-memory database, Memgraph eliminates performance bottlenecks typically associated with read/write operations, ensuring that data is readily available for analysis. The new API is designed to be intuitive and reduces cognitive load by offering simple and consistent interfaces, automatic memory management, and comprehensive documentation. It builds upon the existing C API, seamlessly integrating with standard C++ iterables to streamline the development of query modules and transformation modules for ingesting data from streams. Future updates will focus on enhancing functionality while maintaining simplicity and consistency, and users are encouraged to contribute to the MAGE ecosystem.