HGraphDB vs OrientDB

HGraphDB is a other database; OrientDB is a multiple database. HGraphDB (2016-11, Apache-2.0, Java) ranks #104 this month; OrientDB (2010, Apache-2.0, Java) ranks #11. They differ on 24 of 46 surveyed features.

Attribute HGraphDB #104 ▼1 Growing OrientDB #11 ▲6 Strong
At a glance
Rank #104#11
Score 35.962.9
GitHub stars 2645k
Popularity 57.080.4
Activity 33.062.5
Community 30.657.4
Research 49.664.8
Fundamentals
Description A TinkerPop 3 graph layer on top of HBase, enabling property graph storage with schema support. Inherits HBase's distribution and scalability characteristics.A distributed multi-model database combining graph and document models with TinkerPop support. Features sharding for horizontal scaling and ACID transactions.
Vendor OrientDB Community
Model OtherMultiple
Kind extensiondatabase
Category EmergingEnterprise
First released 2016-112010
Status inactive — No human development activity since 2024active
License Apache-2.0Apache-2.0
Written in JavaJava
Query languages GremlinSQL, Gremlin
gdotv support nono

Feature scores 24 of 46 rows differ

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