Back to all databases

FalkorDB

A property graph database that runs as a Redis module, formerly RedisGraph. Uses GraphBLAS sparse matrix operations for query execution, enabling parallel graph traversal.

Overall rank
#6
First released
July 2018
License
SSPL-1.0
Built with
C

Details

Vendor
FalkorDB
Type
Property Graph
Category
Established
License
SSPL-1.0
Language
C
Query Languages
openCypher
Protocols
BoltHTTP/RESTRedis RESP

Feature scores

Community & Business

Active development
Updated within last 3 months
Commercial support
Paid support available
Live community
>75% of issues addressed
Open Source
Open source license
Pricing
Pricing publicly available
Trendiness
50%
No description available

Deployment

Containerization
Docker image available
Work as dedicated instance
Can run as standalone server
Work as embedded
0%
Standalone only
Testing in-memory version
In-memory mode available

Platform

Operating on Linux
Linux officially supported
Operating on Windows
75%
Open source (Windows compatible)
SaaS offering
0%
Self-hosted only

Operations

Automatic updates
0%
Manual updates only
Client side caching
50%
No description available
Data versioning support
0%
No versioning
Live backups
50%
No description available

Distribution

Cluster Re-balancing
0%
No auto-rebalancing
Data Distribution
0%
No sharding
High-Availability
50%
No description available
Query Distribution
0%
No distributed queries
Replication support
Replication available

Developer Experience

Data types defined
Composite data types
Logging/Auditing
50%
No description available
Object-Graph Mapper
OGM/ORM available
Reactive programming
50%
No description available
Documentation up-to-date
Docs current with latest version
Binary protocol
Binary protocol available
CLI
Command-line interface
GUI
0%
No GUI

Data Model

Multi-database
0%
Graph-only
Graph-native data
Native graph storage
REST API
REST endpoint available
Query Language
Standard query language (Cypher/Gremlin)

Transactions

Granular locking
0%
No granular locking
Multiple isolation levels
0%
Read uncommitted only
Read committed transaction
0%
Not available
Transaction support
ACID transactions

Schema & Security

Constraints
Full constraint support
Schema support
0%
Schema-less
Secondary indexes
Secondary indexes supported
Server side procedures
Stored procedures supported
Triggers
50%
No description available
Authentication
50%
No description available
Authorization
50%
No description available
Data encryption
50%
No description available
Sources 8 references

Protocols Redis RESP, Bolt, HTTP/REST

Core queries use Redis RESP (port 6379) with experimental, not-production-ready Bolt support (port 7687); accepted pass_B's addition of HTTP/REST since FalkorDB's docs list a REST API as an official integration path recommended for web applications, served by the bundled FalkorDB Browser component (port 3000) rather than the core RESP/Bolt server.

  • You can call FalkorDB's commands from any Redis client. Here are several methods:
    FalkorDB/FalkorDB · reviewed 2026-08-02
  • FalkorDB provides an experimental support for querying using BOLT drivers. We intend to extend the support in the future versions, the current version is not meant to be used in production.
    BOLT protocol support | FalkorDB Docs · reviewed 2026-08-02
  • FalkorDB supports multiple integration paths including a REST API, Bolt protocol (experimental), Kafka Connect sink, Apache Jena for RDF/SPARQL, Spring Data for Java applications, Snowflake native app
    Integration | FalkorDB Docs · reviewed 2026-08-02

License SSPL-1.0

Matches current value. FalkorDB's repository LICENSE.txt is the Server Side Public License v1, and FalkorDB's own design docs confirm the project is published under SSPLv1.

Released 2018-07

Refined from year-only '2018'. FalkorDB is a 2023 fork/rebrand of RedisGraph and keeps the lineage's original release date; Redis's own blog dates the RedisGraph v1.0 launch to July 31, 2018.

Language C

Matches current value, true of both the original RedisGraph codebase and its FalkorDB successor.