ArangoDB vs FalkorDB

ArangoDB is a multiple database; FalkorDB is a property graph database. ArangoDB (2012-03, BUSL-1.1, C++) ranks #2 this month; FalkorDB (2018-07, SSPL-1.0, C) ranks #5. They differ on 21 of 46 surveyed features.

Attribute ArangoDB #2 = Leader FalkorDB #5 ▲1 Leader
At a glance
Rank #2#5
Score 76.769.8
GitHub stars 14.3k10.5k
Popularity 89.468.1
Activity 73.978.6
Community 61.269.8
Research 82.855.3
Fundamentals
Description A multi-model database supporting graphs, key-value pairs, and documents in a unified JSON-based data model. Offers both an in-memory storage engine and a RocksDB-based engine for larger datasets.A property graph database that runs as a Redis module, formerly RedisGraph. Uses GraphBLAS sparse matrix operations for query execution, enabling parallel graph traversal.
Vendor ArangoDB IncFalkorDB
Model MultipleProperty Graph
Kind databasedatabase
Category EnterpriseEstablished
First released 2012-032018-07
Status activeactive
License BUSL-1.1SSPL-1.0
Written in C++C
Query languages AQLopenCypher
gdotv support noyes

Feature scores 21 of 46 rows differ

Feature ArangoDBFalkorDB
Community & Business
Active development ✓✓
Commercial support ✓✓
Live community 0.5✓
Open Source ✓✓
Pricing ·✓
Trendiness 0.250.5
Deployment
Containerization ✓✓
Work as dedicated instance ✓✓
Work as embedded ··
Testing in-memory version ✓✓
Platform
Operating on Linux ✓✓
Operating on Windows ✓0.75
SaaS offering ··
Operations
Automatic updates ··
Client side caching ·0.5
Data versioning support ··
Live backups ✓0.5
Distribution
Cluster Re-balancing ✓·
Data Distribution ✓·
High-Availability ✓0.5
Query Distribution ✓·
Replication support ✓✓
Developer Experience
Data types defined ✓✓
Logging/Auditing ✓0.5
Object-Graph Mapper ✓✓
Reactive programming ·0.5
Documentation up-to-date ✓✓
Binary protocol ✓✓
CLI ✓✓
GUI ✓·
Data Model
Multi-database ✓·
Graph-native data ·✓
REST API ✓✓
Query Language 0.5✓
Transactions
Granular locking ··
Multiple isolation levels ··
Read committed transaction ··
Transaction support ✓✓
Schema & Security
Constraints ✓✓
Schema support 0.5·
Secondary indexes ✓✓
Server side procedures 0.5✓
Triggers ·0.5
Authentication ✓0.5
Authorization 0.50.5
Data encryption ✓0.5