< All topics

Comparison

how-much-money-will-you-spend-on-hosting-a-database
Neo4j
Comparison
How Much Money Will You Spend on Hosting a Database

Little by little, the hosting cost of a graph database can turn out to be quite substantial. Hosting costs are highly correlated with how much resources a database uses, which is not as straightforward as you might think. Find out how expensive it is to host Memgraph and Neo4j instances and why.

by
Ante Javor
January 9, 2023
get-a-feature-rich-open-source-community-edition-graph-database-ready-for-production
Neo4j
Comparison
Get a Feature-Rich Open-Source Community Edition Graph Database Ready for Production

When choosing a graph database, you are probably thinking about the costs of certain features your solution requires. The more production-ready the community edition is, the fewer costs you will have! If you are choosing between Memgraph and Neo4j, both open-source databases, check how community editions compare and find out why Memgraph is a feature-rich community edition ready for production.

by
Ante Javor
December 20, 2022
memgraph-vs-neo4j-performance-benchmark-comparison
Neo4j
Comparison
Under the Hood
Memgraph vs. Neo4j: A Performance Comparison

Memgraph delivers results up to 120 times faster than Neo4j while consuming one quarter of the memory!

by
Ante Javor
November 30, 2022
who-ranks-better-memgraph-vs-networkx-pagerank
Python
NetworkX
Comparison
Who Ranks Better? Memgraph vs NetworkX PageRank

Are your NetworkX algorithms taking even more and more time to produce the results you need to finish up your research? Or the application reached a critical point and its starting to lag due to increase in data analysis? Could Memgraph tackle the same computations in less time? I think you probably know the answer is “Doh!” but here are the numbers to prove it.

by
Katarina Supe
November 8, 2022
you-want-a-fast-easy-to-use-and-popular-graph-visualization-tool
Orb
Comparison
You Want a Fast, Easy-To-Use, and Popular Graph Visualization Tool? Pick Two!

You can't always get what you want, but if you try sometimes, well, you might find, you get what you need. We took The Rolling Stones' advice and tried really hard to find the visualization tool that we need... It didn't really turn out as we wanted, or needed, but at least we had fun testing some software.

by
David Lozic
September 15, 2022
using-in-memory-databases-in-data-science
Comparison
Use Cases
Machine Learning
Using In-Memory Databases in Data Science

In-memory databases primarily rely on RAM storage instead of using hard or external disks for memory storage. Let’s take a look at how in-memory databases work along with some use cases in data science.

by
Memgraph
June 8, 2022
in-memory-database-python
Python
Graph Database 101
Comparison
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
May 30, 2022
best-python-packages-tools-for-knowledge-graphs
Use Cases
Knowledge Graphs
Python
Comparison
Best Python Packages (Tools) For Knowledge Graphs

A Knowledge Graph is a reusable data layer that is used to answer sophisticated queries across multiple data silos. With contextualized data displayed and organized in the form of tables and graphs, they achieve pinnacle connectivity.

by
Memgraph
May 23, 2022
graph-database-query-languages-you-should-try
Graph Database 101
Comparison
Graph Database Query Languages You Should Try

Query languages used for graph data management are called graph query languages (GQLs). Below are the popular graphDB query languages that provide a way to unpack information in graphs. Let’s dive into the details of popular query languages with their pros and cons.

by
Memgraph
May 19, 2022
neo4j-vs-memgraph
Neo4j
Comparison
Neo4j vs Memgraph - How to Choose a Graph Database?

This article outlines the main differences between the graph databases Neo4j and Memgraph.

by
Ivan Despot
February 23, 2022
best-streaming-database
Real-Time Analytics
Comparison
Best Databases for Streaming Analytics

Some use cases in data analysis require near-instantaneous processing of data. To make it happen, you need tools for real-time data analysis that support the use of continuous queries.

by
Memgraph
February 21, 2022
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
December 17, 2021
pulsar-vs-kafka
Real-Time Analytics
Comparison
Apache Pulsar vs Apache Kafka - How to Choose a Data Streaming Platform

A basic overview of the architecture and features offered by Apache Pulsar and Apache Kafka

by
Ivan Despot
November 30, 2021
the-benefits-of-using-a-graph-database-instead-of-sql
Graph Database 101
Comparison
Recommendation Engine
Use Cases
The Benefits of Using a Graph Database Instead of SQL

Learn about the benefits of using a graph database instead of SQL in terms of data modeling, querying, and development speed and flexibility.

by
Ivan Despot
April 22, 2021
graph-database-vs-relational-database
Graph Database 101
Comparison
Graph Database vs Relational Database

Learn about the main differences between a graph database and a relational database, what kind of use-cases are best suited for each database type, and what are their strengths and weaknesses.

by
Ivan Despot
March 4, 2021