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

DBMS > Amazon Aurora vs. Google Cloud Datastore vs. Microsoft SQL Server

System Properties Comparison Amazon Aurora vs. Google Cloud Datastore vs. Microsoft SQL Server

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameAmazon Aurora  Xexclude from comparisonGoogle Cloud Datastore  Xexclude from comparisonMicrosoft SQL Server  Xexclude from comparison
DescriptionMySQL and PostgreSQL compatible cloud service by AmazonAutomatically scaling NoSQL Database as a Service (DBaaS) on the Google Cloud PlatformMicrosofts relational DBMS
Primary database modelRelational DBMSDocument storeRelational DBMS
Secondary database modelsDocument storeDocument store
Graph DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score8.64
Rank#45  Overall
#28  Relational DBMS
Score5.34
Rank#64  Overall
#11  Document stores
Score1059.72
Rank#3  Overall
#3  Relational DBMS
Websiteaws.amazon.com/­rds/­auroracloud.google.com/­datastorewww.microsoft.com/­en-us/­sql-server
Technical documentationdocs.aws.amazon.com/­AmazonRDS/­latest/­AuroraUserGuide/­CHAP_Aurora.htmlcloud.google.com/­datastore/­docsdocs.microsoft.com/­en-ie/­sql/­sql-server/­sql-server-technical-documentation
DeveloperAmazonGoogleMicrosoft
Initial release201520081989
Current releaseSQL Server 2019, November 2019
License infoCommercial or Open Sourcecommercialcommercialcommercial inforestricted free version is available
Cloud-based only infoOnly available as a cloud serviceyesyesno
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageC++
Server operating systemshostedhostedLinux
Windows
Data schemeyesschema-freeyes
Typing infopredefined data types such as float or dateyesyes, details hereyes
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.yesnoyes
Secondary indexesyesyesyes
SQL infoSupport of SQLyesSQL-like query language (GQL)yes
APIs and other access methodsADO.NET
JDBC
ODBC
gRPC (using protocol buffers) API
RESTful HTTP/JSON API
ADO.NET
JDBC
ODBC
OLE DB
Tabular Data Stream (TDS)
Supported programming languagesAda
C
C#
C++
D
Delphi
Eiffel
Erlang
Haskell
Java
JavaScript (Node.js)
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
Tcl
.Net
Go
Java
JavaScript (Node.js)
PHP
Python
Ruby
C#
C++
Delphi
Go
Java
JavaScript (Node.js)
PHP
Python
R
Ruby
Visual Basic
Server-side scripts infoStored proceduresyesusing Google App EngineTransact SQL, .NET languages, R, Python and (with SQL Server 2019) Java
TriggersyesCallbacks using the Google Apps Engineyes
Partitioning methods infoMethods for storing different data on different nodeshorizontal partitioningShardingtables can be distributed across several files (horizontal partitioning); sharding through federation
Replication methods infoMethods for redundantly storing data on multiple nodesMaster-slave replicationMulti-Master replication using Paxosyes, but depending on the SQL-Server Edition
MapReduce infoOffers an API for user-defined Map/Reduce methodsnoyes infousing Google Cloud Dataflowno
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate Consistency or Eventual Consistency depending on type of query and configuration infoStrong Consistency is default for entity lookups and queries within an Entity Group (but can instead be made eventually consistent). Other queries are always eventual consistent.Immediate Consistency
Foreign keys infoReferential integrityyesyes infovia ReferenceProperties or Ancestor pathsyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDACID infoSerializable Isolation within Transactions, Read Committed outside of TransactionsACID
Concurrency infoSupport for concurrent manipulation of datayesyesyes
Durability infoSupport for making data persistentyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesnoyes
User concepts infoAccess controlfine grained access rights according to SQL-standardAccess rights for users, groups and roles based on Google Cloud Identity and Access Management (IAM)fine grained access rights according to SQL-standard

More information provided by the system vendor

We invite representatives of system vendors to contact us for updating and extending the system information,
and for displaying vendor-provided information such as key customers, competitive advantages and market metrics.

Related products and services
3rd partiesDBHawk: Secure access to SQL, NoSQL and Cloud databases with an all-in-one solution.
» more

General SQL Parser: Instantly adding parsing, decoding, analysis and rewrite SQL processing capability to your products.
» more

Navicat Monitor is a safe, simple and agentless remote server monitoring tool for SQL Server and many other database management systems.
» more

Navicat for SQL Server gives you a fully graphical approach to database management and development.
» more

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

More resources
Amazon AuroraGoogle Cloud DatastoreMicrosoft SQL Server
DB-Engines blog posts

Cloud-based DBMS's popularity grows at high rates
12 December 2019, Paul Andlinger

The popularity of cloud-based DBMSs has increased tenfold in four years
7 February 2017, Matthias Gelbmann

Amazon - the rising star in the DBMS market
3 August 2015, Matthias Gelbmann

show all

MySQL is the DBMS of the Year 2019
3 January 2020, Matthias Gelbmann, Paul Andlinger

The struggle for the hegemony in Oracle's database empire
2 May 2017, Paul Andlinger

Microsoft SQL Server is the DBMS of the Year
4 January 2017, Matthias Gelbmann, Paul Andlinger

show all

Recent citations in the news

Best practices for exporting and importing data from Amazon Aurora MySQL to Amazon S3
16 June 2020, idk.dev

Managing inactive Amazon Aurora PostgreSQL users
8 June 2020, idk.dev

Building globally distributed MySQL applications using write forwarding in Amazon Aurora Global Database
19 June 2020, idk.dev

Understanding autovacuum in Amazon RDS for PostgreSQL environments
6 July 2020, idk.dev

Amazon RDS Proxy – Now Generally Available
2 July 2020, idk.dev

provided by Google News

Google Associate(GCP)Cloud Engineer Certification Training Course - Things to do in Chester County, PA
29 June 2020, MyChesCo

How Azure, AWS, Google handle data destruction in the cloud
24 June 2020, TechTarget

Google Cloud Datastore has Monday meltdown, tips other services over • DEVCLASS
11 November 2019, DevClass

Data engineer - GCP - Richemont job with Richemont | 141122
8 June 2020, The Business of Fashion

NHS Data Controversy: Gov’t Forced to Release Big Tech’s Contract Terms
8 June 2020, Computer Business Review

provided by Google News

Best SQL Server Performance Tuning Tips
3 July 2020, iProgrammer

Global SQL Server Transformation Market Expected To Reach Highest CAGR By 2025: Oracle, Actian Corporation, Microsoft, IBM, Alphabet, SAP SE etc.
7 July 2020, Owned

SQL Server Monitoring Tools Market Analysis, Revenue, Price, Market Share, Growth Rate, Forecast To 2026
7 July 2020, Daily Research Chronicles

Learn the foundations of SQL with this $21 training bundle
6 July 2020, ZDNet

TCPA: SQL Server’s Does Not Make Dialing System an ATDS
17 June 2020, The National Law Review

provided by Google News

Job opportunities

PostgreSQL-Architect
Wipro Limited, Snellville, GA

Data Architect
REI Systems, Sterling, VA

Remote PHP/JavaScript Developer (Intermediate+)
Scopic Software LLC, Rutland, MA

Sr. Software Development Manager - Aurora Storage
Amazon.com Services LLC, Seattle, WA

AWS Database Administrator (DBA)
Infinitive Inc, McLean, VA

Google Cloud PlatformArchitect
Cognizant Technology Solutions, Teaneck, NJ

Spatial Data Analyst
Yale University, New Haven, CT

Engineering Manager, Google Cloud Platform
Google, Mountain View, CA

Machine Learning Engineer
STATS PERFORM, United States

AWS Cloud Architect
TaskUs, San Antonio, TX

SQL Server DBA (Remote Opportunity)
Navisite, Andover, MA

Sql Server Developer
SDH Systems, Redmond, WA

SQL Server Engineer
Atlassian, Georgetown, TX

Senior Access / SQL Server Developer
Keller Schroeder & Associates, American Samoa

SQL Server Database Administrators
Ziras Technologies, Newark, DE

jobs by Indeed




Share this page

Featured Products

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Arangodb logo

One open-source engine for graph, document & search. Simplify your deployment
stack on Prem, in the cloud - Anywhere.

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

Cassandra made easy in the cloud. Build cloud-native applications faster with CQL, REST and GraphQL APIs.
Try for Free.

Couchbase logo

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

Present your product here