DB-EngineseXtremeDB Telecom and Networking featuresEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Citus vs. Firebase Realtime Database vs. Greenplum vs. Hazelcast vs. Microsoft Access

System Properties Comparison Citus vs. Firebase Realtime Database vs. Greenplum vs. Hazelcast vs. Microsoft Access

Editorial information provided by DB-Engines
NameCitus  Xexclude from comparisonFirebase Realtime Database  Xexclude from comparisonGreenplum  Xexclude from comparisonHazelcast  Xexclude from comparisonMicrosoft Access  Xexclude from comparison
DescriptionScalable hybrid operational and analytics RDBMS for big data use cases based on PostgreSQLCloud-hosted realtime document store. iOS, Android, and JavaScript clients share one Realtime Database instance and automatically receive updates with the newest data.Analytic Database platform built on PostgreSQL. Full name is Pivotal Greenplum Database infoA logical database in Greenplum is an array of individual PostgreSQL databases working together to present a single database image.A widely adopted in-memory data gridMicrosoft Access combines a backend RDBMS (JET / ACE Engine) with a GUI frontend for data manipulation and queries. infoThe Access frontend is often used for accessing other datasources (DBMS, Excel, etc.)
Primary database modelRelational DBMSDocument storeRelational DBMSKey-value storeRelational DBMS
Secondary database modelsDocument storeDocument storeDocument store infoJSON support with IMDG 3.12
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1.27
Rank#149  Overall
#73  Relational DBMS
Score16.85
Rank#36  Overall
#6  Document stores
Score13.22
Rank#39  Overall
#24  Relational DBMS
Score9.77
Rank#43  Overall
#5  Key-value stores
Score117.23
Rank#11  Overall
#7  Relational DBMS
Websitewww.citusdata.comfirebase.google.com/­products/­realtime-databasegreenplum.orghazelcast.comwww.microsoft.com/­en-us/­microsoft-365/­access
Technical documentationdocs.citusdata.comfirebase.google.com/­docs/­databasedocs.greenplum.orghazelcast.org/­imdg/­docsdeveloper.microsoft.com/­en-us/­access
DeveloperGoogle infoacquired by Google 2014Pivotal Software Inc.HazelcastMicrosoft
Initial release20102012200520081992
Current release8.1, December 20186.7.1, April 20204.1, November 20201902 (16.0.11328.20222), March 2019
License infoCommercial or Open SourceOpen Source infoAGPL, commercial license also availablecommercialOpen Source infoApache 2.0Open Source infoApache Version 2; commercial licenses availablecommercial infoBundled with Microsoft Office
Cloud-based only infoOnly available as a cloud servicenoyesnonono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageCJavaC++
Server operating systemsLinuxhostedLinuxAll OS with a Java VMWindows infoNot a real database server, but making use of DLLs
Data schemeyesschema-freeyesschema-freeyes
Typing infopredefined data types such as float or dateyesyesyesyesyes
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.yes infospecific XML type available, but no XML query functionalitynoyes infosince Version 4.2yes infothe object must implement a serialization strategy
Secondary indexesyesyesyesyesyes
SQL infoSupport of SQLyes infostandard, with numerous extensionsnoyesSQL-like query languageyes infobut not compliant to any SQL standard
APIs and other access methodsADO.NET
JDBC
native C library
ODBC
streaming API for large objects
Android
iOS
JavaScript API
RESTful HTTP API
JDBC
ODBC
JCache
JPA
Memcached protocol
RESTful HTTP API
ADO.NET
DAO
ODBC
OLE DB
Supported programming languages.Net
C
C++
Delphi
Java
JavaScript (Node.js)
Perl
PHP
Python
Tcl
Java
JavaScript
Objective-C
C
Java
Perl
Python
R
.Net
C#
C++
Clojure
Go
Java
JavaScript (Node.js)
Python
Scala
C
C#
C++
Delphi
Java (JDBC-ODBC)
VBA
Visual Basic.NET
Server-side scripts infoStored proceduresuser defined functions inforealized in proprietary language PL/pgSQL or with common languages like Perl, Python, Tcl etc.limited functionality with using 'rules'yesyes infoEvent Listeners, Executor Servicesyes infosince Access 2010 using the ACE-engine
TriggersyesCallbacks are triggered when data changesyesyes infoEventsyes infosince Access 2010 using the ACE-engine
Partitioning methods infoMethods for storing different data on different nodesShardingShardingShardingnone
Replication methods infoMethods for redundantly storing data on multiple nodesSource-replica replication infoother methods possible by using 3rd party extensionsSource-replica replicationyes infoReplicated Mapnone
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonoyesyesno
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyEventual Consistency infoif the client is offline
Immediate Consistency infoif the client is online
Immediate ConsistencyImmediate Consistency or Eventual Consistency selectable by user infoRaft Consensus Algorithm
Foreign keys infoReferential integrityyesnoyesnoyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDyesACIDone or two-phase-commit; repeatable reads; read commitedACID infobut no files for transaction logging
Concurrency infoSupport for concurrent manipulation of datayesyesyesyesyes
Durability infoSupport for making data persistentyesyesyesyesyes infobut no files for transaction logging
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.nonoyes
User concepts infoAccess controlfine grained access rights according to SQL-standardyes, based on authentication and database rulesfine grained access rights according to SQL-standardRole-based access controlno infoa simple user-level security was built in till version Access 2003
More information provided by the system vendor
CitusFirebase Realtime DatabaseGreenplumHazelcastMicrosoft Access
Specific characteristicsHazelcast is an in-memory computing platform that runs applications with extremely...
» more
Competitive advantagesHazelcast has an optimized, multi-threaded architecture that enables the highest...
» more
Typical application scenariosHazelcast powers many types of large-scale, data processing applications. A sample...
» more
Key customersHazelcast customers include 50 of the world’s largest financial services companies,...
» more
Licensing and pricing modelsHazelcast provides both open source and commercial software. The open source offering...
» more

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

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

More resources
CitusFirebase Realtime DatabaseGreenplumHazelcastMicrosoft Access
DB-Engines blog posts

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

show all

MS Access drops in DB-Engines Ranking
2 May 2013, Paul Andlinger

Microsoft SQL Server regained rank 2 in the DB-Engines popularity ranking
3 December 2012, Matthias Gelbmann

New DB-Engines Ranking shows the popularity of database management systems
3 October 2012, Matthias Gelbmann, Paul Andlinger

show all

Recent citations in the news

Microsoft acquires Citus Data for its open source PostgreSQL tool
24 January 2019, VentureBeat

Citus Data Announces Citus Cloud Database Support for HIPAA and SOC 2 Type 2 Compliance
13 November 2018, Business Wire

Microsoft Expands Azure PostgreSQL Moxy Through Citus Data Purchase
30 January 2019, Data Center Knowledge

Automatic Tube Filling Equipment Market Company Profiles, Financial Perspective 2026 | Axomatic, IMA Pharma, Pack Leader Machinery
26 November 2020, The Market Feed

Citus Data Announces HIPAA-Compliant Healthcare Cloud
13 November 2018, HITInfrastructure.com

provided by Google News

Introduction to the Firebase Database
9 March 2020, Database Journal

Botnets have been silently mass-scanning the internet for unsecured ENV files
21 November 2020, ZDNet

Firebase: Google Cloud’s Evil Twin – Excerpt
7 October 2020, Security Boulevard

Over 4000 Android Apps Expose Users' Data via Misconfigured Firebase Databases
12 May 2020, Internet

Digital Data Architect
25 November 2020, IT-Online

provided by Google News

Greenplum 6 review: Jack of all trades, master of some
7 November 2019, InfoWorld

Greenplum 6 ventures outside the analytic box
19 March 2019, ZDNet

Greenplum goes open source -- and a new cloud analytics star is born
29 October 2015, InfoWorld

Pivotal’s Greenplum data warehouse software is now open source
27 October 2015, VentureBeat

Efficient Model Selection for Deep Neural Networks on Massively Parallel Processing Databases
4 February 2020, insideHPC

provided by Google News

Hazelcast Expands, Adds Executives for Accelerated Growth
18 November 2020, Yahoo Finance

Optane PMem 'dramatically outperforms' rival SCMs, says Hazelcast
18 November 2020, Blocks and Files

Hazelcast Advances Leadership, Lowers Barrier of Adoption to In-Memory Digital Integration Hubs
9 September 2020, PRNewswire

Hazelcast Adds SQL Support in Latest Upgrade -- ADTmag
17 September 2020, ADT Magazine

Hazelcast Cloud Enterprise Streamlines Application Modernization Projects Utilizing Multi-Cloud Architectures
19 August 2020, PRNewswire

provided by Google News

Evaluation of the European Union's humanitarian assistance in Ukraine, 2014-2018 Final Report - Ukraine
12 November 2020, ReliefWeb

How Much Programming Has Changed Over the Last Decade
12 November 2020, Interesting Engineering

Senior Monitoring and Evaluation Officer - MNHN
4 November 2020, ReliefWeb

Information Management Systems (IMS) Officer, Equatorial Guinea
16 November 2020, ReliefWeb

Telemental health counseling grows amid pandemic, but technology brings own stress
14 September 2020, Clarion Ledger

provided by Google News

Job opportunities

Performance Engineer -Data Science ( Networks Group)
Powergain Technology Inc, Plano, TX

Lead Big Data Engineer
US Cellular, Schaumburg, IL

Principal Software Engineer
Semantic AI, San Diego, CA

Data & Insights Analyst
Hathway, San Luis Obispo, CA

Data Engineering Intern
decormatters, Milpitas, CA

Product Manager, Global Forest Watch
World Resources Institute, Washington, DC

Backend Mobile Development Intern
Project 310 Inc., Remote

Senior Mobile Analytics Consultant
empirical path, Atlanta, GA

PostGres DBA
Alltech International, Washington, DC

PL/SQL and Linux Developer
Leidos, Windsor Mill, MD

Document Specialist Mid Level
LTS, Shiloh, IL

Java Developers
Nithya Information Systems, Ann Arbor, MI

Java Developers
Alethix LLC, Scott AFB, IL

Database Administrator - Mid Level
LTS, Shiloh, IL

Software Engineering
JPMorgan Chase Bank, N.A., Tampa, FL

A-6
UNITED PARCEL SERVICE, Reno, NV

Information Associate - Stroke Center of Excellence - Gainesville
UF Health Shands Hospital, Gainesville, FL

General Clerk I
Koniag, Inc., Covington, TN

MS Access Programer
Rattan Consulting, Oklahoma City, OK

General Clerk III
Koniag, Inc., Cross Lanes, WV

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!

Neo4j logo

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

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