Memgraph vs TAO

Memgraph is a property graph database; TAO is a other database. Memgraph (2020-05, BUSL-1.1, C++) ranks #5 this month; TAO (2012-05, Proprietary, C++) ranks #66. They differ on 27 of 46 surveyed features.

Attribute Memgraph #5 ▲1 Strong TAO #66 ▲1 Growing
At a glance
Rank #5#66
Score 64.645.2
GitHub stars 4.6k
Popularity 67.034.9
Activity 82.198.3
Community 61.051.2
Research 61.1
Fundamentals
Description An in-memory property graph database with ACID transactions and strong consistency. Includes the MAGE library of graph algorithms and supports real-time streaming ingestion.A distributed graph store built by Meta (Facebook) for serving the social graph at scale. Shards data across MySQL instances with a caching layer, later extended with the RAMP-TAO protocol for geo-distributed atomic visibility. Not available as a standalone product.
Vendor MemgraphMeta
Model Property GraphOther
Kind databasedatabase
Category EnterpriseEstablished
First released 2020-052012-05
Status activeactive
License BUSL-1.1Proprietary
Written in C++C++
Query languages openCypherTAO API
gdotv support yesno

Feature scores 27 of 46 rows differ

Feature MemgraphTAO
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 0.75·
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
High-Availability
Query Distribution ·
Replication support
Developer Experience
Data types defined ·
Logging/Auditing ·
Object-Graph Mapper ·
Reactive programming ··
Documentation up-to-date 0.75·
Binary protocol ·
CLI ·
GUI ·
Data Model
Multi-database ··
Graph-native data ·
REST API ·
Query Language ·
Transactions
Granular locking ··
Multiple isolation levels ··
Read committed transaction ·
Transaction support
Schema & Security
Constraints ·
Schema support 0.75
Secondary indexes
Server side procedures
Triggers
Authentication ·
Authorization ·
Data encryption ··