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

Memgraph 1.1 Up to 50% Better Memory Usage and Higher Throughput

Blog post from Memgraph

Post Details
Company
Date Published
Author
-
Word Count
1,602
Language
English
Hacker News Points
-
Summary

Memgraph's in-memory graph storage and analytics engine has undergone significant enhancements from versions v0.15.2 to v1.1.0, resulting in up to 50% better memory usage and improved throughput. The introduction of a new storage engine in v0.50.0 eliminated the need for whole copies of modified database objects, significantly reducing memory usage. Further improvements in v1.1.0 included the encoding and compression of node and edge properties, and the adoption of skip lists for indexing, contributing to better performance and near-linear scalability. Benchmarking showed that while certain queries like "Insert New Node" saw similar performance across versions, others benefited from the new optimizations, showcasing Memgraph's ability to handle hybrid transactional-analytical workloads efficiently. The enhancements allow storage of the same dataset in significantly less memory, especially when properties on edges are disabled, exemplifying Memgraph's advancements in providing a powerful graph analytics platform.