RedisGraph
discontinuedby Redis Ltd. · since 2018 · also known as Redis Graph
Retired Redis module that ran Cypher over sparse adjacency matrices; succeeded by FalkorDB.
discontinued. Redis ended sales in July 2023 and support on 2025-01-31; repo no longer maintained. Migrate to FalkorDB, the maintained fork.
Overview
RedisGraph was a Redis module that stored property graphs as sparse adjacency matrices and evaluated Cypher queries with GraphBLAS linear algebra, giving very low latency for in-memory graphs. Redis stopped selling it in July 2023, ended support on 31 January 2025, and the repository README now states it is no longer maintained; the last release was 2.12.10 in October 2023. Its original developers forked it as FalkorDB, which keeps a compatible command model and is the recommended migration path.
Strengths & trade-offs
Strengths
- +Sparse-matrix execution delivered very fast in-memory traversals
- +Easy to add to an existing Redis deployment
- +Direct migration path to FalkorDB
Trade-offs
- −End of life: no fixes, security patches or support since January 2025
- −Single-shard graphs bounded by RAM
- −Removed from Redis Stack and Redis Cloud
Great for
- +Legacy deployments planning migration to FalkorDB
- +Reference for the GraphBLAS graph-execution approach
Think twice for
- −Any new project
- −Production systems needing security updates
Capabilities
Native or official first-party support · 5 of 25 tracked
Scale & consistency
- Comfortable data size
- Small · ≤ 100 GB
- Horizontal scaling
- None
- Multi-region
- No
- Transactions
- Limited ACID
- Consistency
- Strong
- Schema
- Schemaless
- Architecture
- In memory, Primary replica
- Query languages
- Cypher
Each graph lived in a single Redis shard's memory.
Deployment
Ecosystem
Alternatives to RedisGraph
Low-latency graph database using sparse matrices, the maintained successor to RedisGraph.
redisgraph vs falkordb →In-memory, Cypher-compatible graph database in C++ for streaming and real-time graph workloads.
redisgraph vs memgraph →The default property-graph database, with Cypher, a big ecosystem and a managed cloud.
redisgraph vs neo4j →The in-memory data structure server that became the default cache, now with search, JSON and vectors built in.
redisgraph vs redis →Apache TinkerPop's reference server for running Gremlin traversals over any compatible graph.
redisgraph vs apache-tinkerpop-gremlin-server →Rust graph database, inspired by Facebook's TAO, usable as an embedded library or a gRPC server.
redisgraph vs indradb →RedisGraph FAQ
What is RedisGraph?
RedisGraph is a graph database by Redis Ltd., first released in 2018. RedisGraph was a Redis module that stored property graphs as sparse adjacency matrices and evaluated Cypher queries with GraphBLAS linear algebra, giving very low latency for in-memory graphs. Redis stopped selling it in July 2023, ended support on 31 January 2025, and the repository README now states it is no longer maintained; the last release was 2.12.10 in October 2023. Its original developers forked it as FalkorDB, which keeps a compatible command model and is the recommended migration path.
Is RedisGraph open source?
Not in the OSI sense. RedisGraph is source-available: you can read the code, but the license restricts some uses, typically offering it as a competing managed service. License: RSALv2 / SSPLv1 (AGPLv3 option added to the final repo).
Does RedisGraph support ACID transactions?
Partly. RedisGraph offers limited ACID guarantees (for example, single-record or single-partition transactions), with strong consistency.
Does RedisGraph scale horizontally?
RedisGraph does not scale horizontally; it runs on a single node, so you scale it up rather than out. It is comfortable at small scale (≤ 100 GB).
How can I run RedisGraph?
You can self-host it.
What is RedisGraph best for?
RedisGraph is a strong fit for legacy deployments planning migration to FalkorDB and reference for the GraphBLAS graph-execution approach. Think twice for any new project.
What are the best alternatives to RedisGraph?
Common alternatives to RedisGraph include FalkorDB, Memgraph, Neo4j, Redis and Apache TinkerPop Gremlin Server. The right choice depends on your workload, scale and hosting; WhichDB's smart match ranks them against your requirements.
Is RedisGraph still maintained?
RedisGraph is discontinued. Redis ended sales in July 2023 and support on 2025-01-31; repo no longer maintained. Migrate to FalkorDB, the maintained fork.
How popular is RedisGraph?
RedisGraph ranks #313 of 844 databases on the WhichDB Score (9.4/100), and #24 among graph databases. The score combines public adoption signals such as package downloads, GitHub activity, job posts and developer discussion.