Professional Documents
Culture Documents
This document provides an overview of the leading SQL database management system features. NuoDB hopes this
information is an aid in assessing your needs. Naturally, other factors such as pricing are an important consideration in
your decision making. We are happy to answer your questions about features relative to total cost of ownership or any
other questions you may have. Email: sales@nuodb.com to arrange a time or call us at 617-500-0001, ext 1.
Capability
MySQL 5.7
MariaDB
10.1
PostgreSQL
9.3
MS SQLServer
2012
Oracle 12c
NuoDB 2.1
ACID Guarantees
Ensure that updates do not get lost and other concurrent access anomalies
are prevented. Reduce application layer complexity and development
effort. Without ACID there is an increased chance of error-prone
application level coding and greater risk of data corruption.
Distributed MVCC
High performance non-blocking access for operational analytics workloads.
Optimistic concurrency control reduces transaction wait times and avoids
need for application layer caching. Eliminates delays for ETL and ability to
report near real-time metrics and Key Performance Indicators.
Flexible Schema
Define data using non-relational information models. Support derived table
types for managing non-uniform, semi-structured data sets and inheritance
hierarchies. Allow on-line changes to schema, adding or deleting columns,
changing column types. Changes are constant time operations.
Limited
Limited
Limited
Limited
Limited
ii
High Availability
Out-of-the-box support for fault-tolerant configuration of database
transaction and storage processing nodes. Eliminates single points of
failure.
2014 NuoDB, Inc., all rights reserved.
Rolling Upgrades
Ability to upgrade the database server hardware or migrate to a new
version of the database software while keeping the existing system
running.
Multi-Tenancy
An architecture in which a single instance of database software runs
multiple tenants. Provides support for the physical isolation of multiple
databases.
Limited
Limited
Geo-Distribution
Provisioning of domains that span multiple datacenters and/or cloud
hosting providers. Ability to manage quality of service and access
control parameters for adapting performance to bandwidth and latency
constraints of WAN environments.
Windows
MacOS
Linux
Solaris
Windows
Linux
Windows
MacOS
Linux
Solaris
HP-UX
AIX
Windows
Windows
Linux
Solaris
HP-UX
AIX
Windows
Mac OSX
Linux
Yes major
cloud
providers
AWS
marketplace
Heroku
AWS
Azure
AWS
Yes major
cloud
providers
Open
Source
Open
Source
Closed
Open source
Closed source Source
Datastax
enterprise
features
Closed
Source
Closed
source core
Open source
programming
language
drivers
DBaaS Availability
3rd Party
vendors
3rd Party
(Note AWS
RDS is a
MySQL
DBaaS)
Yes
Yes, Azure
(EnterpriseDB
and Heroku)
3rd Party
No
Appliance Availability
3rd Party
vendors
No
No
Yes,
proprietary
No
No