DB-EnginesInfluxDB: Focus on building software with an easy-to-use serverless, scalable time series platformEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Firebase Realtime Database vs. HarperDB vs. IBM Db2 vs. jBASE vs. VelocityDB

System Properties Comparison Firebase Realtime Database vs. HarperDB vs. IBM Db2 vs. jBASE vs. VelocityDB

Editorial information provided by DB-Engines
NameFirebase Realtime Database  Xexclude from comparisonHarperDB  Xexclude from comparisonIBM Db2 infoformerly named DB2 or IBM Database 2  Xexclude from comparisonjBASE  Xexclude from comparisonVelocityDB  Xexclude from comparison
DescriptionCloud-hosted realtime document store. iOS, Android, and JavaScript clients share one Realtime Database instance and automatically receive updates with the newest data.Ultra-low latency distributed database with an intuitive REST API supporting NoSQL and SQL (including joins). Deployment of functions and databases simultaneously with a consolidated node-level architecture.Common in IBM host environments, 2 different versions for host and Windows/LinuxA robust multi-value DBMS comprising development tools and middlewareA .NET Object Database that can be embedded/distributed and extended to a graph data model (VelocityGraph)
Primary database modelDocument storeDocument storeRelational DBMS infoSince Version 10.5 support for JSON/BSON documents compatible with MongoDBMultivalue DBMSGraph DBMS
Object oriented DBMS
Secondary database modelsDocument store
RDF store infoin Db2 LUW (Linux, Unix, Windows)
Spatial DBMS infowith Db2 Spatial Extender
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score19.01
Rank#37  Overall
#6  Document stores
Score0.55
Rank#254  Overall
#38  Document stores
Score146.61
Rank#7  Overall
#5  Relational DBMS
Score1.86
Rank#140  Overall
#3  Multivalue DBMS
Score0.21
Rank#324  Overall
#34  Graph DBMS
#17  Object oriented DBMS
Websitefirebase.google.com/­products/­realtime-databaseharperdb.iowww.ibm.com/­analytics/­db2www.jbase.comvelocitydb.com
Technical documentationfirebase.google.com/­docs/­databaseharperdb.io/­developers/­documentation/­overviewwww.ibm.com/­support/­knowledgecenter/­SSEPGGdocs.zumasys.com/­jbasevelocitydb.com/­UserGuide
DeveloperGoogle infoacquired by Google 2014HarperDBIBMZumasysVelocityDB Inc
Initial release201220171983 infohost version19912011
Current release3.1, August 202112.1, October 20165.77.x
License infoCommercial or Open Sourcecommercialcommercial infofree community edition availablecommercial infofree version is availablecommercialcommercial
Cloud-based only infoOnly available as a cloud serviceyesnononono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageNode.jsC and C++C#
Server operating systemshostedLinux
OS X
AIX
HP-UX
Linux
Solaris
Windows
z/OS
AIX
Linux
Windows
Any that supports .NET
Data schemeschema-freedynamic schemayesschema-freeyes
Typing infopredefined data types such as float or dateyesyes infoJSON data typesyesoptionalyes
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 indexesyesyesyesyes
SQL infoSupport of SQLnoSQL-like data manipulation statementsyesEmbedded SQL for jBASE in BASICno
APIs and other access methodsAndroid
iOS
JavaScript API
RESTful HTTP API
JDBC
ODBC
React Hooks
RESTful HTTP/JSON API
WebSocket
ADO.NET
JDBC
JSON style queries infoMongoDB compatible
ODBC
XQuery
JDBC
ODBC
Proprietary protocol
RESTful HTTP API
SOAP-based API
.Net
Supported programming languagesJava
JavaScript
Objective-C
.Net
C
C#
C++
ColdFusion
D
Dart
Delphi
Erlang
Go
Haskell
Java
JavaScript (Node.js)
Lisp
MatLab
Objective C
Perl
PHP
PowerShell
Prolog
Python
R
Ruby
Rust
Scala
Swift
C
C#
C++
Cobol
Delphi
Fortran
Java
Perl
PHP
Python
Ruby
Visual Basic
.Net
Basic
Jabbascript
Java
.Net
Server-side scripts infoStored procedureslimited functionality with using 'rules'Custom Functions infosince release 3.1yesyesno
TriggersCallbacks are triggered when data changesnoyesyesCallbacks are triggered when data changes
Partitioning methods infoMethods for storing different data on different nodesA table resides as a whole on one (or more) nodes in a clusterSharding infoonly with Windows/Unix/Linux VersionShardingSharding
Replication methods infoMethods for redundantly storing data on multiple nodesyes infothe nodes on which a table resides can be definedyes infowith separate tools (MQ, InfoSphere)yes
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonononono
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency infoif the client is offline
Immediate Consistency infoif the client is online
Immediate ConsistencyImmediate Consistency
Foreign keys infoReferential integritynonoyesnono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datayesAtomic execution of specific operationsACIDACIDACID
Concurrency infoSupport for concurrent manipulation of datayesyesyesyesyes
Durability infoSupport for making data persistentyesyes, using LMDByesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesyesyes
User concepts infoAccess controlyes, based on authentication and database rulesAccess rights for users and rolesfine grained access rights according to SQL-standardAccess rights can be defined down to the item levelBased on Windows Authentication
More information provided by the system vendor
Firebase Realtime DatabaseHarperDBIBM Db2 infoformerly named DB2 or IBM Database 2jBASEVelocityDB
Specific characteristicsHarperDB is the first distributed database with hybrid SQL & NoSQL functionality...
» more
Competitive advantagesBy combining the functionality of the best SQL, NoSQL, and NewSQL products on the...
» more
Typical application scenariosUse cases where HarperDB is a better fit than other solutions include: Rapid app...
» more
Key customersA few highlighted customers include: US Army, US Airforce, Chelan PUD, TATA, & Lumen....
» more
Market metricsOver 94K total HarperDB users : 16,500+ npm downloads 73,600+ on Docker Hub 4,200+...
» more
Licensing and pricing modelsHarperDB follows a freemium/premium model . A data base is only as powerful as it...
» 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
Firebase Realtime DatabaseHarperDBIBM Db2 infoformerly named DB2 or IBM Database 2jBASEVelocityDB
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

Will Supabase spell the end for Firebase?
21 November 2022, Analytics India Magazine

Android puzzle game with 1m+ downloads exposed player data
1 December 2022, CyberNews.com

Rise of Banking Trojan Dropper in Google Play
10 November 2022, Security Boulevard

SAP Builds a Low-Code Platform on K8s and Cloud Functions
6 December 2022, thenewstack.io

Misconfigured Firebase Databases Exposing Data in Mobile Apps
17 March 2022, Threatpost

provided by Google News

Edison Interactive partners with HarperDB to deliver premier digital out-of-home content with zero latency
30 August 2022, PR Newswire

Jaxon Repp on HarperDB Distributed Database Platform
23 March 2022, InfoQ.com

Global Database Management Software Market In-Depth Analysis, Growth Strategies and Comprehensive Forecast to 2030 – PRIZM News
7 December 2022, PRIZM News

HarperDB Releases HarperDB Cloud
22 April 2020, PR Newswire

Injury Report: Updates for Oklahoma State ahead of kickoff vs. West Virginia
26 November 2022, 247Sports

provided by Google News

IBM Publishes Power10 Performance Optimize Guide
7 December 2022, IT Jungle

Top 5 New IBM i Features to Check Out Now That Fall TRs Are GA
7 December 2022, IT Jungle

Finding IBM i’s Place In Data Fabrics And Data Meshes
5 December 2022, IT Jungle

IBM Welcomes COMMON Advisory Councils to Rochester
7 December 2022, IT Jungle

MongoDB Stock: Blowout Quarter, But I'm Still Bearish (NASDAQ:MDB)
7 December 2022, Seeking Alpha

provided by Google News

Zumasys, Inc
5 March 2019, International Spectrum Magazine

provided by Google News

Job opportunities

Front End Engineer - Remote-4675
Spartan Technologies, Atlanta, GA

Data Analyst
Cognizant, Mountain View, CA

iOS Engineer
muzmatch, Remote

Fintech Data & Backend Developer
aVenture, San Francisco, CA

Senior Back End Developer
Powerfront, Remote

NoSQL Data Engineer Work from Home
Lumen, Remote

DevOps Engineer
HarperDB, Inc., Remote

NodeJS Customer Success Engineer
HarperDB, Inc., Remote

Technical Project Manager
HarperDB, Inc., Remote

Technical Account Manager
HarperDB, Inc., Denver, CO

Database Administrator (DB2)
Tech Brothers infoservices, Remote

DB Associate
kastech software solutions, Remote

Part-Time Student-IT-Remote
John Deere, Moline, IL

DB2 Database Lead
Nfinity LLC, Remote

MainFrame DB2
Apptad Inc, Remote

jobs by Indeed



Share this page

Featured Products

The definitive guide for Cassandra

Imagine What You Could Do if Scalability Wasn‘t a Problem!
Download the Cassandra e-book for free!

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Redis logo

The world’s most loved real‑time data platform.
Try free

AllegroGraph logo

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

Present your product here