DBMS > Graph Engine vs. Oracle vs. Percona Server for MySQL
System Properties Comparison Graph Engine vs. Oracle vs. Percona Server for MySQL
Please select another system to include it in the comparison.
|Editorial information provided by DB-Engines|
|Name||Graph Engine former name: Trinity Xexclude from comparison||Oracle Xexclude from comparison||Percona Server for MySQL Xexclude from comparison|
|Description||A distributed in-memory data processing engine, underpinned by a strongly-typed RAM store and a general distributed computation engine||Widely used RDBMS||Enhanced drop-in replacement for MySQL based on XtraDB or TokuDB storage engines with improved performance and additional diagnostic and management features.|
|Primary database model||Graph DBMS|
|Relational DBMS||Relational DBMS|
|Secondary database models||Document store|
Graph DBMS with Oracle Spatial and Graph
RDF store with Oracle Spatial and Graph
Spatial DBMS with Oracle Spatial and Graph
|Current release||21c, January 2021||8.0.32-24, 2023|
|License Commercial or Open Source||Open Source MIT License||commercial restricted free version is available||Open Source GPL version 2|
|Cloud-based only Only available as a cloud service||no||no||no|
|DBaaS offerings (sponsored links) Database as a Service|
Providers of DBaaS offerings, please contact us to be listed.
|Implementation language||.NET and C||C and C++||C and C++|
|Server operating systems||.NET||AIX|
|Data scheme||yes||yes Schemaless in JSON and XML columns||yes|
|Typing predefined data types such as float or date||yes||yes||yes|
|XML support Some form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.||no||yes||yes|
|SQL Support of SQL||no||yes with proprietary extensions||yes|
|APIs and other access methods||RESTful HTTP API||JDBC|
Oracle Call Interface (OCI)
|Supported programming languages||C#|
|Server-side scripts Stored procedures||yes||PL/SQL also stored procedures in Java possible||yes|
|Partitioning methods Methods for storing different data on different nodes||horizontal partitioning||Sharding, horizontal partitioning|
|Replication methods Methods for redundantly storing data on multiple nodes||Multi-source replication|
|MapReduce Offers an API for user-defined Map/Reduce methods||no can be realized in PL/SQL||no|
|Consistency concepts Methods to ensure consistency in a distributed system||Immediate Consistency||Immediate Consistency|
|Foreign keys Referential integrity||no||yes||yes|
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data||no||ACID isolation level can be parameterized||ACID|
|Concurrency Support for concurrent manipulation of data||yes||yes||yes|
|Durability Support for making data persistent||optional: either by committing a write-ahead log (WAL) to the local persistent storage or by dumping the memory to a persistent storage||yes||yes|
|In-memory capabilities Is there an option to define some or all structures to be held in-memory only.||yes||yes Version 12c introduced the new option 'Oracle Database In-Memory'||yes|
|User concepts Access control||fine grained access rights according to SQL-standard||Users with fine-grained authorization concept no user groups or roles|
More information provided by the system vendor
We invite representatives of system vendors to contact us for updating and extending the system information,
|Related products and services|
|3rd parties||Navicat for Oracle improves the efficiency and productivity of Oracle developers and administrators with a streamlined working environment.|
We invite representatives of vendors of related products to contact us for presenting information about their offerings here.
|Graph Engine former name: Trinity||Oracle||Percona Server for MySQL|
|DB-Engines blog posts|
MySQL is the DBMS of the Year 2019 The struggle for the hegemony in Oracle's database empire Architecting eCommerce Platforms for Zero Downtime on Black Friday and Beyond
The struggle for the hegemony in Oracle's database empire Architecting eCommerce Platforms for Zero Downtime on Black Friday and Beyond
Architecting eCommerce Platforms for Zero Downtime on Black Friday and Beyond
|Recent citations in the news|
Aerospike Is Now a Graph Database, Too
Open source Microsoft Graph Engine takes on Neo4j
Cutting-edge Katana Graph scores $28.5 million Series A Led by ...
Trend-Setting Products in Data and Information Management for 2023
Intel and Katana Graph Team on Large-scale Graph Analytics
provided by Google News
Oracle Introduces Integrated Vector Database to Augment ...
Oracle - Microsoft and Oracle Expand Partnership to Deliver Oracle ... - Oracle
Oracle Doubles Down On Generative AI Trend At CloudWorld 2023
Oracle Expands Distributed Cloud Offerings to Help Organizations ...
Oracle Continues MySQL HeatWave Innovation with Vector Store ...
provided by Google News
What Software License is Better - BSL, Source Available or Open ...
26 Years Since its Inception, Postgres is Just Getting Started
How to deploy the Percona database performance monitor with ...
Update or migrate? Planning for MySQL 5.7 EOL
If you don't brush and floss, you're gonna get an abscess – same with MySQL updates
provided by Google News
Senior Oracle Database Administrator
Oracle SOA Specialist
Oracle Database Administrator (DBA)
Share this page