DB-EnginesExtremeDB: the first and only COTS deterministic embedded database management system for mission- and safety-critical hard real-time applicationsEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Hawkular Metrics vs. SwayDB vs. Tarantool vs. Tibero vs. TimescaleDB

System Properties Comparison Hawkular Metrics vs. SwayDB vs. Tarantool vs. Tibero vs. TimescaleDB

Editorial information provided by DB-Engines
NameHawkular Metrics  Xexclude from comparisonSwayDB  Xexclude from comparisonTarantool  Xexclude from comparisonTibero  Xexclude from comparisonTimescaleDB  Xexclude from comparison
DescriptionHawkular metrics is the metric storage of the Red Hat sponsored Hawkular monitoring system. It is based on Cassandra.An embeddable, non-blocking, type-safe key-value store for single or multiple disks and in-memory storageIn-memory database with an integrated application serverA secure RDBMS, designed for easy portability from OracleA time series DBMS optimized for fast ingest and complex queries, based on PostgreSQL
Primary database modelTime Series DBMSKey-value storeKey-value storeRelational DBMSTime Series DBMS
Secondary database modelsDocument store
Relational DBMS
Spatial DBMS infowith Tarantool/GIS extension
Relational DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score0.03
Rank#329  Overall
#31  Time Series DBMS
Score0.03
Rank#330  Overall
#52  Key-value stores
Score1.65
Rank#134  Overall
#24  Key-value stores
Score1.97
Rank#121  Overall
#58  Relational DBMS
Score4.38
Rank#81  Overall
#5  Time Series DBMS
Websitewww.hawkular.orgswaydb.iowww.tarantool.iowww.tmaxsoft.com/­products/­tiberowww.timescale.com
Technical documentationwww.hawkular.org/­hawkular-metrics/­docs/­user-guidewww.tarantool.io/­en/­doctechnet.tmaxsoft.com/­upload/­download/­online/­tibero/­pver-20150504-000002/­index.htmldocs.timescale.com
DeveloperCommunity supported by Red HatSimer PlahaMail.ru GroupTmaxSoftTimescale
Initial release20142018200820032017
Current release2.4.2, July 20206, April 2015
License infoCommercial or Open SourceOpen Source infoApache 2.0Open Source infoGNU Affero GPL V3.0Open Source infoBSDcommercialOpen Source infoApache 2.0
Cloud-based only infoOnly available as a cloud servicenonononono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageJavaScalaC and C++C and AssemblerC
Server operating systemsLinux
OS X
Windows
BSD
Linux
macOS
AIX
HP-UX
Linux
Solaris
Windows
Linux
OS X
Windows
Data schemeschema-freeschema-freeschema-free, schema definition possibleyesyes
Typing infopredefined data types such as float or dateyesnostring, double, decimal, uuid, integer, blob, booleanyesnumerics, strings, booleans, arrays, JSON blobs, geospatial dimensions, currencies, binary data, other complex data types
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.nononoyesyes
Secondary indexesnonoyesyesyes
SQL infoSupport of SQLnonoFull-featured ANSI SQL supportyesyes infofull PostgreSQL SQL syntax
APIs and other access methodsHTTP RESTOpen binary protocolJDBC
ODBC
ODP.NET
Oracle Call Interface (OCI)
Tibero CLI
ADO.NET
JDBC
native C library
ODBC
streaming API for large objects
Supported programming languagesGo
Java
Python
Ruby
Java
Kotlin
Scala
C
C#
C++
Erlang
Go
Java
JavaScript
Lua
Perl
PHP
Python
Rust
C
C#
C++
Cobol
Java
Objective-C
Perl
PHP
Python
Ruby
Visual Basic
.Net
C
C++
Delphi
Java infoJDBC
JavaScript
Perl
PHP
Python
R
Ruby
Scheme
Tcl
Server-side scripts infoStored proceduresnonoLua, C and SQL stored proceduresPersistent Stored Procedure (PSM)user defined functions, PL/pgSQL, PL/Tcl, PL/Perl, PL/Python, PL/Java, PL/PHP, PL/R, PL/Ruby, PL/Scheme, PL/Unix shell
Triggersyes infovia Hawkular Alertingnoyesyesyes
Partitioning methods infoMethods for storing different data on different nodesSharding infobased on CassandranoneHash sharding based on virtual bucketshorizontal partitioning infoby range, hash, list or compositeyes, across time and space (hash partitioning) attributes
Replication methods infoMethods for redundantly storing data on multiple nodesselectable replication factor infobased on CassandranoneMulti-source replication
Source-replica replication
Multi-source replication
Source-replica replication
Source-replica replication with hot standby and reads on replicas info
MapReduce infoOffers an API for user-defined Map/Reduce methodsnononono
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency infobased on Cassandra
Immediate Consistency infobased on Cassandra
Immediate ConsistencyImmediate ConsistencyImmediate ConsistencyImmediate Consistency
Foreign keys infoReferential integritynonoyes, with SQLyesyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datanoAtomic execution of operationsACID, read commitedACIDACID
Concurrency infoSupport for concurrent manipulation of datayesyesyes, cooperative multitaskingyesyes
Durability infoSupport for making data persistentyesyesyes, regular snapshots on disk, write ahead loggingyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.noyesyes, full featured in-memory storage engine with persistenceno infoplanned for next versionno
User concepts infoAccess controlnonoAccess rights for users and rolesfine grained access rights according to SQL-standard (SQL 92, SQL 99)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

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

More resources
Hawkular MetricsSwayDBTarantoolTiberoTimescaleDB
DB-Engines blog posts

Data processing speed and reliability: in-memory synchronous replication
9 November 2021,  Vladimir Perepelytsya, Tarantool (sponsor) 

show all

Recent citations in the news

Waiting for Red Hat OpenShift 4.0? Too late, 4.1 has already arrived… • DEVCLASS
5 June 2019, DevClass

provided by Google News

Tarantool: A Lua-based database engine and in-memory data grid
13 April 2016, opensource.com

provided by Google News

TmaxData Succeeds in Applying Its Database Management System to ARM Server
3 May 2019, Etnews

TmaxData to supply database management software to Hyundai, Kia
12 June 2019, Korea Times

Hyundai and Kia Say Good-bye to Oracle and Choose Tmax as DBMS Vendor
13 June 2019, BusinessKorea

South Korea’s Database Management System Market Diversifies with Other Cloud and Open Source Companies
25 October 2019, Etnews

provided by Google News

Understanding Hyperfunctions in TimescaleDB
11 August 2021, CDOTrends

Timescale grabs $40M Series B as it goes all in on cloud version of time series database
5 May 2021, TechCrunch

Timescale launches the new Timescale Cloud, a hosted relational database for time-series
5 October 2021, Business Wire

Timescale scales out and sets its sights on analytics
17 June 2021, ZDNet

Timescale Launches Industry's First Multi-Node Relational Database for Time-Series Data, Giving Organizations Unprecedented Scale
29 October 2020, Business Wire

provided by Google News

Job opportunities

Customer Success Executive (North America)
Timescale, Missouri

Director of Customer Success
Timescale, Georgia

Customer Success Manager (North America)
Timescale, Ohio

Technical Writer
Timescale, New York State

Senior Developer Advocate
Timescale, California

jobs by Indeed



Share this page

Featured Products

AllegroGraph logo

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

Datastax Astra logo

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

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Neo4j logo

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

Couchbase logo

The modern database for enterprise applications. Build fast. Scale Big. Save more.
Get started today.

Present your product here