Skip to main content

Table 1 Comparison of Database Management Systems [3, 4]. RDBMS, OODBMS and Graph refers to Relational, Object-Oriented and Graph Database Management Systems

From: Decision tree learning in Neo4j on homogeneous and unconnected graph nodes from biological and clinical datasets

 

RDBMS

OODBMS

Graph (Neo4j)

Flexibility (lack of schema)

Low

Medium

High

Query language

SQL

Rarely implemented

Cypher

Query performance

High

High

High

Integrity constraints

Yes

Yes

Yes

Level of support

High

Low

High

Ease of programming

High

High

High

Security

High

Low

High

Scalability

Low

High

High