HyperGraphDB vs TinkerGraph

HyperGraphDB is a other database; TinkerGraph is a property graph database. HyperGraphDB (2007, Apache-2.0, Java) ranks #77 this month; TinkerGraph (2009, Apache-2.0, Java) ranks #7.

Attribute HyperGraphDB #77 ▼18 Growing TinkerGraph #7 ▼9 Strong
At a glance
Rank #77#7
Score 42.764.0
GitHub stars 2502.1k
Popularity 37.784.7
Activity 23.869.7
Community 56.662.4
Research 52.649.6
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 lightweight, in-memory property graph engine serving as the reference implementation of the Apache TinkerPop Gremlin graph computing framework.
Vendor Apache TinkerPop
Model OtherProperty Graph
Kind embeddedembedded
Category EmergingEstablished
First released 20072009
Status inactive — Sporadic maintenance only since 2024active
License Apache-2.0Apache-2.0
Written in JavaJava
Query languages Java APIGremlin
gdotv support noyes

Feature scores — not surveyed for TinkerGraph

Feature HyperGraphDBTinkerGraph
Community & Business
Active development 0.5
Commercial support ·
Live community 0.5
Open Source
Pricing ·
Trendiness 0.5
Deployment
Containerization ·
Work as dedicated instance
Work as embedded
Testing in-memory version ·
Platform
Operating on Linux
Operating on Windows 0.5
SaaS offering ·
Operations
Automatic updates ·
Client side caching
Data versioning support
Live backups ·
Distribution
Cluster Re-balancing ·
Data Distribution 0.25
High-Availability ·
Query Distribution 0.25
Replication support ·
Developer Experience
Data types defined
Logging/Auditing ·
Object-Graph Mapper
Reactive programming ·
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.5
Authentication ·
Authorization ·
Data encryption ·