Home / Companies / Memgraph / Blog / April 2021

April 2021 Summaries

2 posts from Memgraph

Filter
Month: Year:
Post Summaries Back to Blog
Graph databases offer a more rapid and intuitive approach to data modeling and querying compared to traditional SQL databases, particularly when dealing with complex relationships and evolving data structures. Unlike SQL databases that require predefined schema, graph databases like Memgraph allow for dynamic data modeling without upfront structure definitions, making them more adaptable to changes and expansions in business logic. The use of Cypher queries simplifies data interactions by eliminating the need for extensive JOIN operations, which are common in SQL. This flexibility and ease of use enable faster development and reduced operational complexity, especially as applications scale and evolve. Additionally, graph databases can efficiently handle large datasets and intricate queries, providing predictably good performance even on modest hardware setups. Memgraph is presented as a competitive option to Neo4j, with the potential to serve diverse industries seeking scalable, refactor-friendly data solutions.
Apr 22, 2021 2,674 words in the original blog post.
Memgraph, an in-memory graph database, enhances the capabilities of the Python NetworkX package by providing permanent storage and additional graph analytics features, using a property graph model and the Cypher query language. This integration allows for more intuitive network exploration, overcoming the limitations of NetworkX's dependence on Python code alone. The blog post guides users on implementing a custom Cypher procedure within Memgraph to perform community detection and calculate betweenness centrality using NetworkX algorithms, such as the Girvan-Newman method. Users must create and mount a volume to access the query_modules directory for custom query creation, enabling procedures to be executed within Memgraph. The post also addresses the importance of transforming graphs to undirected types for accurate betweenness centrality calculations, illustrating the benefits of combining NetworkX with Memgraph for comprehensive network analysis.
Apr 15, 2021 1,092 words in the original blog post.