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

DBMS > EXASOL vs. Google Cloud Firestore vs. Snowflake vs. TerarkDB

System Properties Comparison EXASOL vs. Google Cloud Firestore vs. Snowflake vs. TerarkDB

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameEXASOL  Xexclude from comparisonGoogle Cloud Firestore  Xexclude from comparisonSnowflake  Xexclude from comparisonTerarkDB  Xexclude from comparison
DescriptionHigh-performance, in-memory, MPP database specifically designed for in-memory analytics.Cloud Firestore is an auto-scaling document database for storing, syncing, and querying data for mobile and web apps. It offers seamless integration with other Firebase and Google Cloud Platform products.Cloud-based data warehousing service for structured and semi-structured dataA key-value store forked from RocksDB with advanced compression algorithms. It can be used standalone or as a storage engine for MySQL and MongoDB
Primary database modelRelational DBMSDocument storeRelational DBMSKey-value store
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score3.65
Rank#89  Overall
#45  Relational DBMS
Score8.39
Rank#50  Overall
#9  Document stores
Score12.91
Rank#41  Overall
#26  Relational DBMS
Score0.05
Rank#320  Overall
#53  Key-value stores
Websitewww.exasol.comfirebase.google.com/­products/­firestorewww.snowflake.comgithub.com/­Terark/­terarkdb
Technical documentationwww.exasol.com/­resourcesfirebase.google.com/­docs/­firestoredocs.snowflake.net/­manuals/­index.htmlgithub.com/­Terark/­terarkdb/­wiki
DeveloperExasolGoogleSnowflake Computing Inc.Terark
Initial release2000201720142016
License infoCommercial or Open Sourcecommercialcommercialcommercialcommercial inforestricted open source version available
Cloud-based only infoOnly available as a cloud servicenoyesyesno
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageC++
Server operating systemshostedhosted
Data schemeyesschema-freeyes infosupport of semi-structured data formats (JSON, XML, Avro)schema-free
Typing infopredefined data types such as float or dateyesyesyesno
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.nonoyesno
Secondary indexesyesyesno
SQL infoSupport of SQLyesnoyesno
APIs and other access methods.Net
JDBC
ODBC
WebSocket
Android
gRPC (using protocol buffers) API
iOS
JavaScript API
RESTful HTTP API
CLI Client
JDBC
ODBC
C++ API
Java API
Supported programming languagesJava
Lua
Python
R
Go
Java
JavaScript
JavaScript (Node.js)
Objective-C
Python
JavaScript (Node.js)
Python
C++
Java
Server-side scripts infoStored proceduresuser defined functionsyes, Firebase Rules & Cloud Functionsuser defined functionsno
Triggersyesyes, with Cloud Functionsno infosimilar concept for controling cloud resourcesno
Partitioning methods infoMethods for storing different data on different nodesShardingShardingyesnone
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replicationyesnone
MapReduce infoOffers an API for user-defined Map/Reduce methodsyes infoHadoop integrationUsing Cloud Dataflownono
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate ConsistencyImmediate Consistency
Foreign keys infoReferential integrityyesnoyesno
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDyesACIDno
Concurrency infoSupport for concurrent manipulation of datayesyesyesyes
Durability infoSupport for making data persistentyesyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesnoyes
User concepts infoAccess controlAccess rights for users, groups and roles according to SQL-standardAccess rights for users, groups and roles based on Google Cloud Identity and Access Management. Security Rules for 3rd party authentication using Firebase Auth.Users with fine-grained authorization concept, user roles and pluggable authenticationno

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 partiesGeneral SQL Parser: Instantly adding parsing, decoding, analysis and rewrite SQL processing capability to your products.
» more

CData: Connect to Big Data & NoSQL through standard Drivers.
» more

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

More resources
EXASOLGoogle Cloud FirestoreSnowflakeTerarkDB
DB-Engines blog posts

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

show all

Recent citations in the news

Exasol AG trading update for Q3 2020: continued solid Annual Recurring Revenue growth
13 November 2020, Yahoo Eurosport UK

Covid-19 Impact on Main Memory Database System Market Segment Up to 2020| SAP, MenSQL, EXASOL
1 December 2020, Khabar South Asia

87 Percent of US Retailers Race to Achieve Faster Data-Driven Insights to Support Online Sales
26 November 2020, insideBIGDATA

14 Pandemic-Proof IPOs in 2020
1 December 2020, Comparably Workplace Insider

Latest News 2020: Main Memory Database System Market by Coronavirus-COVID19 Impact Analysis With Top Manufacturers Analysis | Top Players: SAP, MenSQL, EXASOL, Oracle, ENEA, etc. | InForGrowth
29 November 2020, Canaan Mountain Herald

provided by Google News

Google Cloud Functions Supports .NET Core 3.1 (but not .NET 5)
30 November 2020, Visual Studio Magazine

Google Announces Eventarc in Preview
7 November 2020, InfoQ.com

InfluxData adds yet another 2.0 platform and opens a new front to cloud storage
10 November 2020, ZDNet

Google’s Cloud Firestore NoSQL database hits general availability
31 January 2019, TechCrunch

Google launches Cloud Firestore, a new document database for app developers
3 October 2017, TechCrunch

provided by Google News

How Risky Is Snowflake Stock?
1 December 2020, The Motley Fool

How Snowflake plans to change a flawed data warehouse model
14 November 2020, SiliconANGLE News

Database Platform as a Service Market is in huge demand | Snowflake Computing, Salesforce, Alibaba Cloud
27 November 2020, Murphy's Hockey Law

Snowflake Stock: 3 Key Risks
13 November 2020, Forbes

Informatica boosts data integration features for Snowflake data warehouse
18 November 2020, SiliconANGLE News

provided by Google News

ByteDance eyes big data push with Terark acquisition EJINSIGHT
30 April 2019, EJ Insight

A Chinese company is making the cloud 200x faster
3 July 2017, TechNode

Terark, A Chinese Startup, May Have Just Revolutionized How Data Is Stored, Accessed & Analyzed
26 June 2017, Indiatimes.com

provided by Google News

Job opportunities

HR Manager
Exasol, San Francisco, CA

Data Analyst Intern - Periscope
McKinsey & Company, San Jose, CA

Linux Support Engineer
Exasol, Remote

Database Administrator
Trilliant, Cary, NC

Senior Reporting Analytics Developer
Bumble App, Austin, TX

2021 Summer Intern - I.T. - Junior/Senior
UNITED PARCEL SERVICE, Parsippany, NJ

SR PROGRAMMER VMS101150
ASAP Solutions, Parsippany, NJ

2021 Summer Intern - I.T. - Freshman/Sophomore
UNITED PARCEL SERVICE, Louisville, KY

Sr. Frontend Engineer
FanAI, Santa Monica, CA

Software Engineer
Descartes Labs, Remote

SQL Developer
Piper Companies, Norristown, PA

Business Intelligence Developer
Enertia Software, Midland, TX

Database Developer
aThingz Inc., Southfield, MI

Database Engineer/DBA
Piper Companies, Philadelphia, PA

Sr. Database Developer
Stanford Technology Partners Inc, Baltimore, MD

jobs by Indeed




Share this page

Featured Products

Datastax Astra logo

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

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Couchbase logo

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

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

Neo4j logo

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

Present your product here