Graph Databases

Graph Databases are NoSQL databases in which data is represented in the form of nodes and relationships between them. A wide variety of problems can be represented as graphs. Once the data is in a graph database, it can be queried for all sorts of insights, including properties of nodes, statistics, or paths between nodes. It is also possible to run algorithms from graph theory for more advanced analytics.

Below are some articles and other resources I have prepared about graph databases.

RedisGraph

Note: RedisGraph is being discontinued.

Memgraph

Neo4j

"You don't learn to walk by following rules. You learn by doing, and by falling over." — Richard Branson