DB-EnginesInfluxDB download bannerEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > MariaDB vs. Realm

System Properties Comparison MariaDB vs. Realm

Please select another system to include it in the comparison.

Our visitors often compare MariaDB and Realm with SQLite, MongoDB and Firebase Realtime Database.

Editorial information provided by DB-Engines
NameMariaDB  Xexclude from comparisonRealm  Xexclude from comparison
DescriptionMySQL application compatible open source RDBMS, enhanced with high availability, security, interoperability and performance capabilities. MariaDB ColumnStore provides a column-oriented storage engine and MariaDB Xpand supports distributed SQL.A DBMS built for use on mobile devices that’s a fast, easy to use alternative to SQLite and Core Data
Primary database modelRelational DBMSDocument store
Secondary database modelsDocument store
Graph DBMS infowith OQGraph storage engine
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score96.37
Rank#12  Overall
#8  Relational DBMS
Score9.13
Rank#48  Overall
#8  Document stores
Websitemariadb.com infoSite of MariaDB Corporation
mariadb.org infoSite of MariaDB Foundation
realm.io
Technical documentationmariadb.com/­kb/­en/­libraryrealm.io/­docs
DeveloperMariaDB Corporation Ab (MariaDB Enterprise),
MariaDB Foundation (community MariaDB Server) infoThe lead developer Monty Widenius is the original author of MySQL
Realm, acquired by MongoDB in May 2019
Initial release20092014
Current release10.5.9 , February 2021
License infoCommercial or Open SourceOpen Source infoGPL version 2, commercial enterprise subscription availableOpen Source
Cloud-based only infoOnly available as a cloud servicenono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
SkySQL (The Ultimate MariaDB Cloud): The first and only DBaaS to bring the full power of MariaDB Platform to the cloud, combining powerful enterprise features and world-class support with unrivaled ease of use and groundbreaking innovation.
Implementation languageC and C++
Server operating systemsFreeBSD
Linux
Solaris
Windows infoColumnStore storage engine not available on Windows
Android
Backend: server-less
iOS
Windows
Data schemeyes infoDynamic columns are supportedyes
Typing infopredefined data types such as float or dateyesyes
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.yesno
Secondary indexesyesyes
SQL infoSupport of SQLyes infowith proprietary extensionsno
APIs and other access methodsADO.NET
JDBC
ODBC
Proprietary native API
Supported programming languagesAda
C
C#
C++
D
Eiffel
Erlang
Go
Haskell
Java
JavaScript (Node.js)
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
Tcl
.Net
Java infowith Android only
Objective-C
React Native
Swift
Server-side scripts infoStored proceduresyes infoPL/SQL compatibility added with version 10.3no inforuns within the applications so server-side scripts are unnecessary
Triggersyesyes infoChange Listeners
Partitioning methods infoMethods for storing different data on different nodesseveral options for horizontal partitioning and Shardingnone
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replication
Source-replica replication
none
MapReduce infoOffers an API for user-defined Map/Reduce methodsnono
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate Consistency
Foreign keys infoReferential integrityyes infonot for MyISAM storage engineno
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACID infonot for MyISAM storage engineACID
Concurrency infoSupport for concurrent manipulation of datayes
Durability infoSupport for making data persistentyes infonot for in-memory storage engineyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes infowith MEMORY storage engineyes infoIn-Memory realm
User concepts infoAccess controlfine grained access rights according to SQL-standardyes
More information provided by the system vendor
MariaDBRealm
Specific characteristicsMariaDB is the most powerful open source relational database – modern SQL and JSON...
» more
Now a part of MongoDB Data Platform , Realm Database is the fast, easy to use, and...
» more
Competitive advantagesMariaDB has many features unavailable in other open source relational databases....
» more
Realm ensures offline-first functionality, meaning apps run smoothly and deliver...
» more
Typical application scenariosWeb, SaaS and Cloud operational/transactional applications that require high availability,...
» more
Mobile Consumer Apps First-Line Worker Apps
» more
Key customersDeutsche Bank, DBS Bank, Nasdaq, Red Hat, ServiceNow, Verizon and Walgreens Featured...
» more
Cathay Pacific Royal Carribbean Cruise Lines Open Source Database powers apps built...
» more
Market metricsMariaDB is the default database in the LAMP stack supplied by Red Hat and SUSE Linux,...
» more
Used by 100,000+ developers 2 bn installs Currently used in 40k+ applications in...
» more
Licensing and pricing modelsRealm database is licensed under the Apache License v2.0.
» more
Related products and services
3rd partiesNavicat for MariaDB provides a native environment for MariaDB database management and development.
» more

ClusterControl: the only management system you’ll ever need to take control of your open source database infrastructure.
» more

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
MariaDBRealm
DB-Engines blog posts

MariaDB strengthens its position in the open source RDBMS market
5 April 2018, Matthias Gelbmann

PostgreSQL is the DBMS of the Year 2017
2 January 2018, Paul Andlinger, Matthias Gelbmann

Big gains for Relational Database Management Systems in DB-Engines Ranking
2 February 2016, Matthias Gelbmann

show all

MySQL, PostgreSQL and Redis are the winners of the March ranking
2 March 2016, Paul Andlinger

show all

Recent citations in the news

FanGraphs’ advanced baseball analytics has a new cloud home: MariaDB
1 April 2021, VentureBeat

Whitebox Partners With MariaDB SkySQL and SkyDBAs Amid Massive Growth
7 April 2021, Yahoo Finance

FanGraphs Baseball Hits a Home Run with MariaDB SkySQL and SkyDBA
25 March 2021, Odessa American

Open-Source Database Software Market Development Trends, Demand, Industry Projections by Companies – SQLite, Titan, MariaDB, Couchbase, Apache Hive, MongoDB, MySQL, Neo4j and Redis – SoccerNurds
18 April 2021, SoccerNurds

MariaDB Now Available Via RPM
7 December 2020, IT Jungle

provided by Google News

MongoDB Extends Cloud Lineup With New Database Release, Search And Mobile Tools
12 June 2020, CRN: Technology news for channel partners and solution providers

MongoDB Cloud Gives Developers An Escape From Data Silos With First-Ever Unified Cloud-To-Mobile Experience
9 June 2020, PRNewswire

Realm Empowers Mobile Developers to Tap Into Serverless Development to Build Collaborative and Realtime Experiences
23 May 2017, Business Wire

Pyramid Analytics Appoints Spencer Johnson as Vice President of North America Sales
31 March 2020, Business Wire

Kotlin Programming Language Will Surpass Java On Android Next Year
15 October 2017, Fossbytes

provided by Google News

Job opportunities

Global Affiliate Recruiter (freelance)
Percona, Remote

PostgreSQL DBA
Percona, Remote

ServiceNow Administrator
Kaleida Health, New York State

DevOps Engineer
LTVplus, Remote

MySQL/MariaDB DBA
Medical Informatics Engineering, Fort Wayne, IN

Software Engineer - iOS
Lyft, San Francisco, CA

jobs by Indeed




Share this page

Featured Products

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

Datastax Astra logo

Build cloud-native apps fast with Astra, the open-source, multi-cloud stack for
modern data apps.
Get started with 5 GB free..

Vertica logo

The fastest unified analytical warehouse at extreme scale with in-database Machine Learning. Try Vertica for free with no time limit.

Couchbase logo

SQL + JSON + NoSQL.
Power, flexibility & scale.
All open source.
Get started now.

Present your product here