This project is a Redis module that implements a graph database. Nodes in the graph represent entities such as persons or places, and connections such as 'visit' are made between the different entities.
Suppose we had a person entity representing Barack Obama, it might have two attributes: "age" (55) and "profession" (ex-president). We could also have another entity represent Hawaii with an attribute "population" (1442949). Finally we could construct a simple graph by connecting Barack Obama with an edge representing the relation "born" with Hawaii.
Primary features:
- A graph database implementation
- Nodes and edges may have attributes
- Nodes and edges can be labeled
- Supports openCypher graph queries
To see Redis Graph in action see Demos.
Read the docs at redisgraph.io.
AGPLv3 - see LICENSE