HyperGraphDB vs FalkorDB

HyperGraphDB is a other database; FalkorDB is a property graph database. HyperGraphDB (2007, Apache-2.0, Java) ranks #58 this month; FalkorDB (2018-07, SSPL-1.0, C) ranks #5. They differ on 29 of 46 surveyed features.

Attribute HyperGraphDB #58 ▼2 Growing FalkorDB #5 ▲1 Leader
At a glance
Rank #58#5
Score 45.469.8
GitHub stars 25010.5k
Popularity 41.568.1
Activity 32.478.6
Community 60.569.8
Research 53.755.3
Fundamentals
Description An open-source embedded database for storing hypergraphs, where edges can connect any number of vertices. Uses BerkeleyDB for low-level storage and supports ACID transactions with MVCC conflict detection.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 —FalkorDB
Model OtherProperty Graph
Kind embeddeddatabase
Category EmergingEstablished
First released 20072018-07
Status inactive — Sporadic maintenance only since 2024active
License Apache-2.0SSPL-1.0
Written in JavaC
Query languages Java APIopenCypher
gdotv support noyes

Feature scores 29 of 46 rows differ

Feature HyperGraphDBFalkorDB
Community & Business
Active development 0.5✓
Commercial support ·✓
Live community 0.5✓
Open Source ✓✓
Pricing ·✓
Trendiness 0.50.5
Deployment
Containerization ·✓
Work as dedicated instance ✓✓
Work as embedded ✓·
Testing in-memory version ·✓
Platform
Operating on Linux ✓✓
Operating on Windows 0.50.75
SaaS offering ··
Operations
Automatic updates ··
Client side caching ✓0.5
Data versioning support ✓·
Live backups ·0.5
Distribution
Cluster Re-balancing ··
Data Distribution 0.25·
High-Availability ·0.5
Query Distribution 0.25·
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 0.5·
Read committed transaction 0.25·
Transaction support ✓✓
Schema & Security
Constraints ✓✓
Schema support 0.5·
Secondary indexes ✓✓
Server side procedures ·✓
Triggers 0.50.5
Authentication ·0.5
Authorization ·0.5
Data encryption ·0.5