Apache Jena Fuseki vs Graphflow

Apache Jena Fuseki is a rdf database; Graphflow is a property graph database. Apache Jena Fuseki (2010-10, Apache-2.0, Java) ranks #22 this month; Graphflow (2017, MIT, Java) ranks #147.

Attribute Apache Jena Fuseki #22 ▼3 Strong Graphflow #147 ▼6 Emerging
At a glance
Rank #22#147
Score 55.814.1
GitHub stars 1.5k28
Popularity 65.529.8
Activity 62.438.6
Community 31.530.3
Research 63.577.1
Fundamentals
Description An open-source RDF triple store and SPARQL server built on the Apache Jena framework. Uses the TDB2 native storage engine with support for GeoSPARQL spatial queries.A research prototype in-memory property graph database supporting both one-time and continuous subgraph queries. Extends openCypher with trigger support. Succeeded by Kuzu.
Vendor Apache Software FoundationUniversity of Waterloo
Model RDFProperty Graph
Kind databasedatabase
Category EstablishedEmerging
First released 2010-102017
Status activedeprecated — Research prototype from University of Waterloo. Succeeded by Kuzu.
License Apache-2.0MIT
Written in JavaJava
Query languages SPARQLopenCypher
gdotv support yesno

Feature scores — not surveyed for Apache Jena Fuseki

Feature Apache Jena FusekiGraphflow
Community & Business
Active development —·
Commercial support —·
Live community —·
Open Source —✓
Pricing —✓
Trendiness —·
Deployment
Containerization —·
Work as dedicated instance —✓
Work as embedded —·
Testing in-memory version —0.5
Platform
Operating on Linux —✓
Operating on Windows —✓
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 —0.5
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.75
Transactions
Granular locking —·
Multiple isolation levels —·
Read committed transaction —·
Transaction support —·
Schema & Security
Constraints —·
Schema support —·
Secondary indexes —·
Server side procedures —·
Triggers —·
Authentication —·
Authorization —·
Data encryption —·