Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
use-prometheus-monitoring-memgraph-performance-metrics
Under the Hood
Use Prometheus to Monitor Memgraph’s Performance Metrics

Explore how you can use Prometheus, a time-series database that enables countless applications, to seamlessly monitor and react to performance changes in Memgraph.

by
Josip Mrden
June 1, 2023
top-7-graph-algorithm-books
Graph Algorithms
Top 7 Graph Algorithm Books You Should Know About

How to find credible sources to help you learn more about graphs and apply them to your use case? Save these 7 graph algorithm books and e-resources in the bonus section.

by
Ani Ghazaryan
May 31, 2023
graph-clustering-algorithms-usage-comparison
Graph Algorithms
Graph Clustering Algorithms: Usage and Comparison

From social networks and biological systems to recommendation engines, graph clustering algorithms enable data scientists to gain insights and make informed decisions that create value.

by
Ante Pusic
May 26, 2023
memgraph-and-graphlytic-to-offer-real-time-visualization
Announcements
Partnership
Memgraph and Graphlytic Joined Forces to Offer Real-Time Visualization

Graphlytic has introduced support for Memgraph DB and Memgraph Cloud which enables seamless connectivity between your Memgraph instance and any Graphlytic installation.

by
Memgraph
May 25, 2023
db-engines-ranking-top-graph-databases
Comparison
DB-Engines Ranking: Top Graph Databases You Should Use

Choose wisely! The right graph database can make or break your project. Discover how DB-Engines rescues developers from regretful decisions.

by
Matea Pesic
May 24, 2023
nuix-and-linkurious-join-memgraph-on-the-gartner-data-analytics-summit
Announcements
Nuix and Linkurious join Memgraph on the Gartner Data & Analytics Summit!

Meet the three companies at the Summit and dive into the Integrated Link Analysis for unstructured data powered by AI, NLP and Graph Analytics.

by
Marko Srsan
May 18, 2023
neo4j-vs-memgraph
Neo4j
Comparison
Neo4j vs Memgraph - How to Choose a Graph Database?

In this article, we will compare two leading graph databases, Memgraph and Neo4j graph database, to help you choose the best platform for your needs.

by
Memgraph
May 15, 2023
boosting-cybersecurity-defenses-with-graph-technology
Case Studies
Boosting Cybersecurity Defenses with Graph Technology

In the modern era of technology, safeguarding sensitive information and critical assets poses a significant cybersecurity challenge for organizations. To address this issue, Saporo and Memgraph have joined hands to provide a potent solution that helps businesses detect and minimize potential routes of attack.

by
Memgraph
May 12, 2023
graph-database-vs-relational-database
Graph Database 101
Comparison
Graph Database vs Relational Database

Discover the differences between relational and graph databases, their respective characteristics, features, and applications. This article also delves into Cypher and SQL query languages, various data modeling techniques, and differences in performance.

by
Katarina Supe
May 8, 2023
streaming-databases
Real-Time Analytics
Introduction to Streaming Databases

A streaming database is a real-time data repository specifically designed to store, accumulate, process and enhance a data stream.

by
Memgraph
May 5, 2023
five-recommendation-algorithms-no-recommendation-engine-is-whole-without
Use Cases
Recommendation Engine
Graph Algorithms
PageRank
Five Recommendation Algorithms No Recommendation Engine Is Whole Without

How many recommendation algorithms do you need for a successful recommendation engine? Start with these five and we'll recommend you more!

by
Niko Krvavica
May 4, 2023
streaming-analytics-tools
Comparison
Real-Time Analytics
Top 10 Streaming Analytics Tools

Learn how to pick the best streaming analytics tool for your use case

by
Memgraph
May 2, 2023
query-database-chatgpt-memgraph-edition
Showcase
How to Query Your Database with ChatGPT: Memgraph Edition

Learn how to generate a data model for the popular TV show Money Heist, import the data, and query the database using ChatGPT.

by
Katarina Supe
April 28, 2023
memgraph-linkurious-partner-for-advanced-graph-visualization
Announcements
Memgraph and Linkurious Partner to Provide Advanced Graph Visualization

Exciting news! Memgraph, the super-fast open-source graph database for streaming and a Neo4j alternative, is partnering with Linkurious, the expert in graph visualization and analytics solutions.

by
Memgraph
April 26, 2023
benchgraph-backstory-the-untapped-potential
Under the Hood
Benchgraph Backstory: The Untapped Potential

How do you know if your Memgraph configuration is achieving optimal performance? From now on, Benchgraph will be at your disposal to get performance insights!

by
Ante Javor
April 25, 2023
history-of-open-source-licenses-what-license-to-choose
Open source licenses
History of Open-Source Licenses: What License to Choose?

Read on to learn about how open-source licenses emerged and which license to choose for your project.

by
Chris Chabot
April 24, 2023
what-is-an-open-source-license
Open source licenses
What is an Open-Source License?

An open-source license is a legal agreement that allows users to access, use, modify, and distribute software or source code freely. This article explores the different types of licenses and their implications for developers.

by
Ani Ghazaryan
April 21, 2023
benchmark-memgraph-or-neo4j-with-benchgraph
Under the Hood
Showcase
How to Benchmark Memgraph [or Neo4j] with Benchgraph?

We’ve rolled out Benchgraph, our in-house tool to benchmark Memgraph (or Neo4j) on your custom workload. And here is how you can do that!

by
Ante Javor
April 19, 2023
introduction-to-benchgraph-and-its-architecture
Under the Hood
Introduction to Benchgraph and its Architecture

Why Benchgraph? Developing and maintaining a product is a never-ending phase. And proper performance testing is necessary to maintain database performance characteristics during its whole lifecycle. To ensure the consistency of Memgraph’s performance, we’re introducing Memgraph's in-house benchmarking tool.

by
Ante Javor
April 18, 2023
improve-load-csv
Under the Hood
Improve Load CSV

LOAD CSV is a Cypher clause used for importing data from CSV file format. The clause reads row by row from a CSV file, binds the contents of the parsed row to the variable you specified, and populates the database if it is empty or appends new data to an existing dataset.

by
Antonio Filipovic
April 17, 2023
why-password-encryption-matters
Under the Hood
Why password encryption matters

One of the fundamental ways of securing online accounts and digital assets is using strong passwords. However, even the strongest passwords can be compromised if they are not properly encrypted and stored. So, how does password encryption work?

by
Josip Mrden
April 13, 2023
disabling-multi-version-concurrency-control-for-faster-import-analytics-mode
Under the Hood
Disabling multi-version concurrency control for faster import: Analytics mode

Memgraph 2.7 now supports another storage mode, which enables you to work on data inside a database without ACID compliance. Once you understand how multiversion concurrency control works in Memgraph, you will also figure out why it can prevent you from importing data faster.

by
Antonio Filipovic
April 12, 2023
optimal-index-with-limited-information
Under the Hood
Choosing the optimal index with limited information

Developing a solution that will make the database select an optimal index is a challenging task, since there is incomplete information available. That is why it always boils down to a bunch of estimations. Find out what estimations Memgraph’s query engine uses as default, and how to make the engine to be even more precise.

by
Andi Skrgat
April 11, 2023
in-memory-databases-that-work-great-with-python
Python
In-Memory Databases That Work Great With Python

An in-memory database is a database that is kept in the main memory (RAM) of a computer and controlled by an in-memory database management system. When analyzing information in an in-memory database, only the RAM is used.

by
Memgraph
April 7, 2023
real-time-graph-analytics
Real-Time Analytics
What Is Real-Time Graph Analytics?

Real-time graph analytics combines streaming data technology, graph databases, and graph algorithms to tackle problems not suited for relational databases and batch processing.

by
Memgraph
April 5, 2023
pagerank-algorithm-for-graph-databases
Graph Algorithms
PageRank
PageRank Algorithm for Graph Databases

What is PageRank algorithm? How can it be used in various graph database use cases? How to use it in Memgraph? If these questions are keeping you up at night, here is a blog post that will finally put your mind at ease.

by
Vlasta Pavicic
April 4, 2023
identify-patterns-and-anomalies-with-community-detection-graph-algorithm
Graph Algorithms
Community Detection
Identify Patterns and Anomalies With Community Detection Graph Algorithm

Get valuable insights into the world of community detection algorithms and their various applications in solving real-world problems in a wide range of use cases. By exploring the underlying structure of networks, patterns and anomalies, community detection algorithms can help you improve the efficiency and effectiveness of your systems and processes

by
Vlasta Pavicic
March 1, 2023
why-are-nodes-with-a-high-betweenness-centrality-score-high-maintenance
Graph Algorithms
Why Are Nodes With a High Betweenness Centrality Score High Maintenance

Betweenness centrality is one of many measures you can get from performing a centrality analysis of your data. It identifies important entities in your network that are actually a vulnerability and can bring your processes to a standstill. Dive deeper into this important metric and how it can be used in various use cases.

by
Vlasta Pavicic
February 15, 2023
how-i-found-the-most-influential-users-on-hacker-news
Graph Algorithms
Real-Time Analytics
How I Found The Most Influential Users on Hacker News

Hacker News is a website that contains content from the tech industry and to find yourself among its most popular posters sometimes seems a miracle! To break the mystery around it, I tried to knowledge-hack it with Kafka and PageRank algorithm - read on to find out what I discovered!

by
Lucija Perkovic
February 10, 2023
synchronize-data-between-memgraph-graph-database-and-elasticsearch
Showcase
Dev Tools
Under the Hood
Memgraph MAGE
Synchronize Data Between Memgraph Graph Database and Elasticsearch

If you need to reap the benefits of both a graph database and Elasticsearch, the new module in Memgraph’s graph library MAGE enables you to easily synchronize those two components using triggers.

by
Andi Skrgat
February 3, 2023