DB-EnginesExtremeDB: hybrid in-memory and persistent storage based on a true IMDSEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > HBase vs. InfluxDB vs. Postgres-XL vs. SingleStore

System Properties Comparison HBase vs. InfluxDB vs. Postgres-XL vs. SingleStore

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameHBase  Xexclude from comparisonInfluxDB  Xexclude from comparisonPostgres-XL  Xexclude from comparisonSingleStore infoformer name was MemSQL  Xexclude from comparison
DescriptionWide-column store based on Apache Hadoop and on concepts of BigTableDBMS for storing time series, events and metricsBased on PostgreSQL enhanced with MPP and write-scale-out cluster featuresMySQL wire-compliant distributed RDBMS that combines an in-memory row-oriented and a disc-based column-oriented storage
Primary database modelWide column storeTime Series DBMSRelational DBMSRelational DBMS
Secondary database modelsSpatial DBMS infowith GEO packageDocument store
Spatial DBMS
Document store
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score44.64
Rank#24  Overall
#2  Wide column stores
Score29.56
Rank#28  Overall
#1  Time Series DBMS
Score0.63
Rank#217  Overall
#108  Relational DBMS
Score5.06
Rank#67  Overall
#37  Relational DBMS
Websitehbase.apache.orgwww.influxdata.com/­products/­influxdb-overviewwww.postgres-xl.orgwww.singlestore.com
Technical documentationhbase.apache.orgdocs.influxdata.com/­influxdbwww.postgres-xl.org/­documentationdocs.singlestore.com
DeveloperApache Software Foundation infoApache top-level project, originally developed by PowersetSingleStore Inc.
Initial release200820132014 infosince 2012, originally named StormDB2013
Current release2.3.4, January 20212.0.7, June 202110 R1, October 20187.3, December 2020
License infoCommercial or Open SourceOpen Source infoApache version 2Open Source infoMIT-License; commercial enterprise version availableOpen Source infoMozilla public licensecommercial infofree developer edition available
Cloud-based only infoOnly available as a cloud servicenononono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Cloudera Operational Database: Cloud-native autonomous Apache HBase for unparalleled scale, performance and reliability. Automate and simplify database management with capabilities like auto-scale, auto-heal, and auto-tune.SingleStore Managed Service: The world's fastest, most capable cloud database for operational analytics, machine learning, & AI. Available instantly with multi-cloud and hybrid-cloud capabilities.
Implementation languageJavaGoCC++
Server operating systemsLinux
Unix
Windows infousing Cygwin
Linux
OS X infothrough Homebrew
Linux
macOS
Linux info64 bit version required
Data schemeschema-free, schema definition possibleschema-freeyesyes
Typing infopredefined data types such as float or dateoptions to bring your own types, AVRONumeric data and Stringsyesyes
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.nonoyes infoXML type, but no XML query functionalityno
Secondary indexesnonoyesyes
SQL infoSupport of SQLnoSQL-like query languageyes infodistributed, parallel query executionyes, but no triggers and foreign keys
APIs and other access methodsJava API
RESTful HTTP API
Thrift
HTTP API
JSON over UDP
ADO.NET
JDBC
native C library
ODBC
streaming API for large objects
JDBC
ODBC
Supported programming languagesC
C#
C++
Groovy
Java
PHP
Python
Scala
.Net
Clojure
Erlang
Go
Haskell
Java
JavaScript
JavaScript (Node.js)
Lisp
Perl
PHP
Python
R
Ruby
Rust
Scala
.Net
C
C++
Delphi
Erlang
Java
JavaScript (Node.js)
Perl
PHP
Python
Tcl
Bash
C
C#
Java
JavaScript (Node.js)
Python
Server-side scripts infoStored proceduresyes infoCoprocessors in Javanouser defined functionsyes
Triggersyesnoyesno
Partitioning methods infoMethods for storing different data on different nodesShardingSharding infoin enterprise version onlyhorizontal partitioningSharding
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replication
Source-replica replication
selectable replication factor infoin enterprise version onlySource-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsyesnonono
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate Consistency or Eventual ConsistencyImmediate ConsistencyImmediate Consistency only within each node
Foreign keys infoReferential integritynonoyesno
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataSingle row ACID (across millions of columns)noACID infoMVCCACID infoOnly isolation level: READ COMMITED
Concurrency infoSupport for concurrent manipulation of datayesyesyesyes, multi-version concurrency control (MVCC)
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.yesyes infoDepending on used storage enginenoyes
User concepts infoAccess controlAccess Control Lists (ACL) for RBAC, integration with Apache Ranger for RBAC & ABACsimple rights management via user accountsfine grained access rights according to SQL-standardfine grained access rights according to SQL-standard
More information provided by the system vendor
HBaseInfluxDBPostgres-XLSingleStore infoformer name was MemSQL
Specific characteristicsApache HBase is the leading NoSQL, distributed database management system, well suited...
» more
InfluxData is the creator of InfluxDB , the open source time series database. It...
» more
SingleStore is The No Limits Database™, powering modern applications and analytical...
» more
Competitive advantagesNo single point of failure ensures very high availability with multiple customers...
» more
Time to Value An end-to-end platform, InfluxData is ready to go on the cloud or via...
» more
Performance - Shattering the Trillion-Rows-Per-Second Barrier Fast data ingest -...
» more
Typical application scenariosInternet of Things (IOT), fraud detection applications, recommendation engines, product...
» more
IoT & Sensor Monitoring Instrumentation of every available surface in the material...
» more
Real-Time Analytics Internet of Things Personalization and Recommendations Risk Management...
» more
Key customersApple, Salesforce, Cerner, Allegis Group, Bloomberg, Airtel, Thomson Reuters, Dish,...
» more
InfluxData has over 630 paying customers, including IBM, PayPal, Siemens Tesla and...
» more
Comcast - Real-time Stream Processing Architecture DellEMC - Getting it Right Exactly...
» more
Market metrics#1 largest NoSQL database by revenue
» more
Fastest growing database to garnish 17,000 github stars Over 260,000 daily active...
» more
Customers in various industries worldwide -- US and International Industry Solutions:...
» more
Licensing and pricing modelsApache license P ricing for commercial distribution provided by Cloudera and available...
» more
Open source core with closed source clustering available either on-premise or on...
» more
F ree Tier and Enterprise Edition
» more
News

Release Announcement: InfluxDB CLI 2.1.0
30 July 2021

Release Announcement: Telegraf 1.19.2
29 July 2021

Collecting Data from Chess.com: A Look at Writing Your Own Custom Telegraf Plugin
26 July 2021

Release Announcement: InfluxDB Enterprise 1.9.3
23 July 2021

Release Announcement: Kapacitor 1.6.1
23 July 2021

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
HBaseInfluxDBPostgres-XLSingleStore infoformer name was MemSQL
DB-Engines blog posts

Why is Hadoop not listed in the DB-Engines Ranking?
13 May 2013, Paul Andlinger

show all

Why Build a Time Series Data Platform?
20 July 2017, Paul Dix (guest author)

Time Series DBMS are the database category with the fastest increase in popularity
4 July 2016, Matthias Gelbmann

Time Series DBMS as a new trend?
1 June 2015, Paul Andlinger

show all

Recent citations in the news

Pliops XDP hits the streets to rescue X86 servers from data-handling overload – Blocks and Files
27 July 2021, Blocks and Files

Top Big Data Tools & Software for 2021
28 July 2021, CIO Insight

Key-Value Stores Market worth Observing Massive Growth: Redis, Azure Redis Cache, ArangoDB, Hbase – The Manomet Current
7 July 2021, The Manomet Current

The 4 Best Big Data Courses on JanBask Training for 2021
16 July 2021, Solutions Review

Cloudera adds operational database to cloud service
17 September 2020, ZDNet

provided by Google News

Discover how a Time Series Database can Revolutionize Your Business with InfluxDB Cloud
15 July 2021, Database Trends and Applications

Understand and Visualize Your Time-Stamped Data -- ADTmag
27 July 2021, ADT Magazine

InfluxData releases InfluxDB Notebooks to enhance collaboration for teams working with time series data
14 April 2021, Business Wire

InfluxData Closes 2020 with Exponential Cloud Growth, Expanding User Base, and Big New Customers
14 January 2021, Business Wire

InfluxData Advances Possibilities of Time Series Data With General Availability of InfluxDB 2.0
10 November 2020, Business Wire

provided by Google News

Building a scalable PostgreSQL solution
14 April 2019, Packt Hub

When PostgreSQL Doesn't Scale Well Enough
18 April 2016, DZone News

The States Can't Blockchain - CoinDesk
1 March 2020, Coindesk

provided by Google News

SingleStore Announces That It Has Earned SOC 2 Type 2 Certification
19 July 2021, Business Wire

SingleStore Announces World's Only Hybrid Multi-cloud, Unified Analytical and Transactional Database
23 June 2021, Business Wire

Data-Intensive Applications Need Modern Data Infrastructure
27 July 2021, Analytics India Magazine

Single Store Managed Services Now Available on Microsoft Azure Marketplace
15 July 2021, Illinoisnewstoday.com

SingleStore updates unified database platform
23 June 2021, TechTarget

provided by Google News

Job opportunities

Data Scientist
Source Enterprises, New York, NY

Big Data Analyst
Iver Solutions, LLC, Remote

Software Engineer, Machine Learning
Facebook, Remote

Entry Level Data Engineer - September Start Date
Capgemini, New York, NY

Hadoop Developers
Coso IT, Remote

Sr. Database Administrator
AT&T, New York, NY

Software Engineer, Database Engine
SingleStore, San Francisco, CA

IT Operations Engineer
SingleStore, Raleigh, NC

Senior Manager, IT Operations
SingleStore, Sunnyvale, CA

Senior Software Engineer, Database Engine
SingleStore, San Francisco, CA

jobs by Indeed



Share this page

Featured Products

Neo4j logo

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

Couchbase logo

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

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Datastax Astra logo

Build cloud-native apps fast with Astra, the open-source, multi-cloud stack for
modern data apps.
Get started with 5 GB free..

Vertica logo

The fastest unified analytical warehouse at extreme scale with in-database machine learning. Try Vertica for free with no time limit.

Present your product here